I had a devil of a time getting my centerstand on by myself as well. I grabbed a buddy and his hand strength was enough for him to position the stand for me to bolt it down.
I have the Honda cover and it's quite nice. Comparatively not inexpensive, but I have used it in a couple of nasty windstorms and it still looks new.
It also has little expandable zipouts for the saddlebags and trunk if you leave those on your bike, quite a cute design
I think I got mine off rockymountainatv for around 60 or 70