I like the maps to be more open, I hate bumping into a shit ton of people. I'm starting to get better with the chopper, my first flight lasted about 5 seconds. I'm up to about 20-30 seconds now. lol
So that's your problem As for racing it, it can be done and you can be somewhat competive. Hell Nick, look at John on the 01 gsxr and finishing top 3 and you know how much of a turd those are.
I don't agree with some of them. The 03 zx6r said 5mm of the forks showing above the triple, this makes the bike unstable. Every suspension guy will tell you flush and raise the rear 5-10mm. They may be a decent start but will need tweaking.
http://eagleoneexpress.com/ Used them a few years ago. Price was good on a bike from arizona. They have the trailers set for just bikes and the fluids don't need to be drained.