That one is designed for bikes with a double-cradle frame, like Harleys.
The Ninjette doesn't have anything on the bottom... you'd be lifting the bike by its oil pan.
For sport bikes, this is the one:
http://www.harborfreight.com/1000-lb...8892-8495.html
No actual experience with lifts, but I can tell you that having the bike elevated does make life easier. When track prepping my bike, I like to get it on the trailer first.
I've often wondered if the big lift would fit under my car, so I could just put one in the middle of the garage for use when needed. Probably not, though.