To be honest i think its ridiculous that people complain about people intimidating them, its a track day!
Most of the problem is that people dont use there mirrors, which is why faster cars end up sitting up their chuff, yes okay people need to learn the track, but still they shouldnt hold up...