@ Jay_n_Silentbob: Those free missions piss me off to no avail either, but the point of them (at least from what I'm getting at) is to help you train yourself at taking no damage from the enemies.
The Schpel Tiger's controls aren't the best around, but like Captain Shmeckie said, it shouldn't be that hard to control it. I'll admit I'll thrown myself off the bike numerous times, but its from driving carelessly in it.
Haha, I always did that "rear up-turbo boost" everywhere. I honestly didn't expect too much out of the bike, as walking and running allowed me to spot the dumpsters a lot easier.