do what your doing but have the front wheels locked either left or right,should help you.
Or get your mates to lift the rear guards, lol
And yes clutches help alot.
P.S remember you got better brakes then most other cars on the road too.
look in the group buy section for 'LineLocker Kits' lol