Was a nice day in Canada yesterday so tried out the Launch Master on a closed road
http://www.youtube.com/watch?v=_HD8hK6xez0&hd=1
The clutch switch is pretty much right at the grip and I'm used to letting the lever out a bit when launching. Also not used to trying to hold the throttle wide open before slipping the clutch, it felt pretty weird so launches weren't all that impressive looking.
The air shifter didn't work either. Could hear the box click and the solenoid for the shifter clicked too so thinking it must be tapped into a wrong wire on the launch master harness. Think I might have fixed it last night so taking it for another spin today and see if it's actually fixed. If it doesn't work I might rip out the launch master as I'd way rather have an air shifter over a 2 step.