I have the shorties and I swear by them. I won't ever have a bike without them. Installation is a breeze too, just don't forget to use the sleeves from the old levers. Takes about 15 minutes to install and a short ride to figure out what settings you feel most comfortable with. You'll be impressed!
Couldn't ride without mine. Shame they don't make them for my new bike. I have the shorties. Might be a bit of a pain in the arse on the clutch side if you have a large hand (Even it took some adjusting for me after a few days of a sore pinkie) but I have no doubt you'll be chuffed with em!