I've got the Tech 99 and like it, because you can get all four fingers on it. I'm not a fan of one finger braking. I assume you will locate the lever at the end of the bar, and not at the middle next to the stem. If it were me, I'd get a 22.2mm bar, so that I could install some nice grips on it, instead of bar tape.
2014 Soma Rush
__________________
What, Me Worry? - Alfred E. Neuman
I'd like to think i have as much money as brains.
I see the light at the end of the tunnel, but the tunnel keeps getting longer - me