Sounds like you are having fun; he said he had a play with you out on track. The juddering will be due to pad deposits on the discs due to the cheap pads. It will clean up, but will take more than your drive home to do so. Glad yo see the track day bug and Spa has bitten you.