Hey Sevy, ImagoX - is it this one? The link takes me to 'sears' and there are several different versions of bike lifts.I used the Craftsman motorcycle stand from Sears - that one's really good as well. Got PLENTY of height and with the straps in place it was very sturdy. I've a;ready used it on a few other bikes as well (friends and family) for various tasks.
Here's the one I used (cheaper than this on sale):
they do, but they ain't pretty...Seems like someone should make a set of gaiters that have a open seam that you can somehow seal up after putting them on the forks!