I just decided to buy a stand.
The T-Rex stands seem to be very well received. I read another post here and everyone seemed to love them. They were all saying that they are very stable and 1/2 the cost of pitbull.
Since the 929 has an uneven swingarm, you'd have to buy an adapter to use the pitbull rear stand, but apparently the T-rex stand has and adjustable height so it's not an issue.
They sell each one separately or for $137 + $25 shipping I purchased the combo that comes with the rear stand, the front stand (forks), and the triple tree adapter that lifts the bike by the triple tree instead so you can take the forks off if you wanted to.
They even sell a triple chrome plated version for $15 more. I ordered the galvanized gold, which looks pretty cool too.