In the past 30+ years I have used numerous home made and store bought lifts trying to find the one that suits me best. Well about 5 or 6 years ago I purchased and Eazy Rizer lift and IMHO it is one of the most versatile lifts available. Mine has been used for virtually every style of bike as well as quads and most anything else you can think of. It wasn't cheap back then and is even more expensive now but the quality and useability is fantastic.
http://www.bike-lift.com/