Hey Ben, well done dude !! I know you were expecting better, but dont worry the times will come as soon as you are sorted.
A couple of points tho, in your last run you didnt do a burnout which might have helped your tyres get a bit more grip.
And on take off it looked like you got no wheel spin at all, it looked like the car had to rev from low which might have costed some time.
In my car im pretty sure that getting a bit of wheelspin on launch will give a better run than say riding the clutch.....