Given the current state of Launch control, it requires some custom engine maps and ECU settings to really get the best out of it, and those are often different to what people use for standard riding. This results, in a mad scramble on the control input to select the standard riding modes, and can often be slower/more dangerous than just starting in a full race mode.
To combat this I would suggest a 'dedicated' launch section in the Electronics part of the Garage. This section would over-ride the standard ECU when Launch control is engaged, and revert back to the standard ECU when launch control is disengaged. You could even have it so you can select a map to use in the dry and wet conditions to accommodate for different grip levels.
I was a little bored so I photo-shopped a basic HUD on how this would look in the garage, to help me figure out what I wanted :P
It may open up the use of launch control a little more, and actually increase the accuracy of a motorcycle LC, rather than the current 'Car 2Step' Launch control we have now.
Here's the example pic I made for anyone interested:
Also, AutoDisable once the clutch is fully released so that you don't have to shortshift into 2nd.