Highway officials were concerned about the safety of the event? Remind me what the IoM is famous for...

Sounds like organisers aren't helping things though but I don't know the set up of the motor clubs involved or what, if any, support they get from the Championship organisers.