Nice run... but from reading your post you shouldnt be dumping the clutch... you wou would gat a better launch and stop alot of wheel spin from loading it...
Also that WRX driver equals the sux.... He should have had you surely on teh launch alone... four wheels are always better on launches... Either or whens the new vids gonna be up...