Well, I'm not sure the B17 or B68 will work if they aren't good for riding in drops or aero bars. I worry about that as I do spend a bit of time in the drops and bars.

Thoughts on the Finesse?