i thought so too. it was a dudes ride on another forum and i jacked his pics and used em as my facebook pic hahaha.
on the road the best way to describe the ride is that small bumps feel big and big bumps feel small. at highway speed it rides very smooth like a boat over wake.
with mine you can shift into high at 30 mph or you can shift into low at 5 too....i'm still curios to see some idle action though....