Mat, have you seen the roll on clear paint protectant that 3M makes? Might save you some time at the track not putting the tape on. There's a thread on it here -
3M Paint Defender - My Results Car looks great on the track. Hope to get to see it soon.