That is a VERY good point, if your frame is flexing because of your brakes then no matter how much force you put through it your frame is always going to suck that extra power out. Also a 30% longer lever means more flex on everything past that lever (in the braking system). Which is just "sponginess". Just get a better frame, or a mental booster. Probably already know and have made your mind up about that though ?