Keep a couple things in mind here, we were letting the stock sled take the jump (in other words leaving off of his throttle)so it may seem that the turbo is lagging but it is not. I am not sure if you have ridden any of the new 09 or 2010 M8,XP, or Dragon 800's but they flat rip off the bottom end!! If you think that any turboed 800 will smoke a stocker 800 off the bottom end you are kidding yourself!!!If you can keep your turboed sled at even a sled length to a well set up stocker from a dead stop you have done your homework.
I found this video of this turbo xp and realize maybe this isn't a great comparison because it's not running with any other sled but if you decide to watch it about half way threw the video he does a standing start. No lag there. Hats off to you for doing the comparison but why would you "leave off the throttle". Why not show what it really is capable of. My m8 has alot of lag but not that bad. But maybe I should of been there to see the real thing.
http://www.youtube.com/watch?v=IlhZD22asAw