I had them on my old Schwinn Continental. I liked them and yes they would flex under hard braking. They always stopped me when I used them. I probably wasn't going fast enough to notice the difference.
The new ones that pull the cable directly look nice. Saw some on a Specialized Sequoia looked very nice and appeared to work well.
Don