The videos look pretty good. The power to weight issue really doesn't seem to be an issue at all. The stiff ride is nothing that a little oil change and spring tuning can't solve. I've already pre-ordered one and I think it's gonna make a fine addition to my stable.