There is a guy who drives a 430 in the winter and another (maybe same guy?) who drives his F40 very often. I once saw it parked at Road America, nowhere special. I think they move really special people to some area I have yet to discover, but no, his F40 was just on the grass, next to some regular people’s VW’s and Honda’s.
I am of the opinion that if you have the money, go for it.