So I bit the bullet and spent 130 free shipping for a pitbull stand. I've heard great things on here about them. And the incredibly hot girl from Spain who does the youtube oil change video recommends them, so you can't go wrong of course.
I didn't know this but the 2012 model I have doesnt have spool threads and I wanted a stand that sat on spools. So I got the yoshi race stand spools from Tom at Biohazard cycles (he is legit - multiple purchases from him and he'll beat any price and quickest shipping) and they fit perfect and took 5 minutes to put on. The bike fits perfectly on the stand and very easy to do yourself.
What a difference it makes to really clean the chain and lube it properly with the rear wheel up.
While I'm sure some of the other stands that rest the bike on the swingarms are just as good and much cheaper I'm very happy with this set up.
Hope you guys like.