Sounds like a fairly well set up car mate!
Have to get some pictures up to show us all. Which state are you in?
Lol as for drift practise, I wouldnt be worried about being laughed it, it sounds like it's probably better set up that most private entry drifters. Plus the scene is usally fairly close, so I doubt there is much humilation just fun times.