I was wanting to get the Charlies a year and a half ago, but they continue to get pushed back. They are targeting June 30th in the US, but that’s been rescheduled many times, so if you continue to hold out, you may be holding awhile.
I also looked at the TPR and from what I hear they are fantastic, just couldn’t justify the price for something I’d put my big sweaty feet on and for what little use they actually get during a flight so I opted for the CH Pedals
Guys have been using their same pairs for 15+ years.
No complaints so far.