Ok, I don't recall anyone ever being turned away. We are a friendly club and I'm sure there would be no issue with running a mini8 at one of our meetings.
I do see the point though that the track is designed for 1/10th cars and you may struggle with a smaller vehicle.
Hope that helps