Permabanned
Why change the Mini out of interest? I ask because my boss is a track nut and full on petrol head (daily driver of a 458) but he’s got a track prepared Mini (built by Lohen https://www.lohen.co.uk/ ) which he trailers to circuits and when I asked him if he ever tracked the Ferrari his response was no because the Mini was better!
Your boss doesn't know how to drive... he can get more out of the Mini because he has no skill, that's why it feels better to him.