I fell off mine! (I'm ok, bike survived with a bent cargo rack and some scratches. I survived with an attitude adjustment and some scratches. )
I agree, the Super Tubes do improve the ride quality. They absorb some road shock.
I rode my bike today and made a video.