Yes. Your Tektros are flexy. The SD7's have a stiffer body, better guts, and a stiffer lever. That in itself is going to make a good improvement. Add in the speed dial for leverage adjustment..........go for it. You'll like them. Just remember to leave them a little loose on the bars (tight enough to stay put when you're riding, but loose enough to rotate on the bars in a crash, rather than snapping a lever off).