I agree this mod would be really cool, maybe even genuinely helpful.
Most of the time I leave the bike in TCS1 and T and find that I am a relaxed and happy commuter, but at times such as when I see the perfect frost heave or raised railroad crossing coming up that my subconscious takes over. I stand up a bit on the pegs, relax the throttle and switch into sport mode all before bring the RPM's up to 4,000, and shifting my weight back while I continue to roll on the throttle just as the front wheel transitions off of the top of the raised plateau...
I subconsciously expect the front wheel to rise off the ground creating that ever so satisfying transition where the rear wheel does all it can to catch up with the front and for a split second all is perfectly aligned in weightlessness before rear tire graciously brushes back down with earth followed by the rewarding sound as the front forks compress soaking up the slight force created at the front tire joins the rear before rocking off into the sunset.
Yet sadly it always ends the same, lean back, roll on the throttle, and the all knowing bike brain kills the dream before it could ever start, causing the front tire to only come off the ground for a sec before impacting the road at the most inopportune time ending the experience with a load BANG and CLUNK. If only I could have turned off the traction control.
Oh, also getting stuck in a stream crossing after everyone stops to take pictures and I forget to switch TC off after restarting the bike, that sucks too.
As tubebender expressed, I do think this may be possible, just need to send the ECU the correct signals it expects to see for it to allow TC modes to be switched. Could be as easy as sending the "I'm moving at zero velocity" signal along with the "I am supposed to switch the TC mode" signal when we push our newly wired handle bar switch for TC modes.
But I think just as important of a question is why Yamaha did not include this feature. Is there a chance that by changing these modes when moving it could cause something catastrophic to happen. Maybe the programs controlling the traction control need to calibrated when stopped.
Sorry about the ramble I guess I should get back to work...
-Ryan