I have a turbochest and it is truly great.
I can't see what the need for foot rollers is though. CT have managed to keep their foot tube over the strap. As much as I respect the "give it hell, that's what it's for" comment, the problem is exactly that. I am exceedingly heavy on my kit and destroy everything. Think "rampaging gorilla". I like design to consider things like this. If it is made of dynameea, that's great, it should also have a cheapo sleeve. Whilst Petzl do have a business to run, I'd rather they charged me more for something better....rather than charging me more for something worse.
I would have paid double for the original "right size" ascenders. I have always used a basic and it is like an extension of my hand. The new one wasn't/isn't. The CT one is corroding like hell, the anodising is thin and wearing off and the stick out bit of the catch sometimes gets caught by my finger and slips.
I don't know what Petzl are up to, but I feel they are waking up the people who blindly used their products always by producing inferior rubbish.