Yeah the multi wrenches and such may be a prob sometimes better individual wrench per size.
Check and see how this fits what you need.
http://www.performancebike.com/bikes...00_20000_50004
I've used the handlebar holder from Park, I have one of them. I use it even off the stand to keep the bars straight. I have a front rack on the SST and it flops hard to the side when I lean the bike.
I'm gonna get a lil velcro strap to use when out on the bike to wrap around the front tire/frame to steady it better. Such as: