I am amazed you have traction with a hard launch as it is, what final drive ratio are you running (do you know model number of tranny for 1st and 2nd gear ratios?)?
And I am officially jealous.
Its a fine point in tuning how you want it to launch, pick your tires etc. and set the stall to optimum boat floating.
Do you have any trouble with wheel hop when the tires hook up?