I live on the Isle of Man, so I guess I'm going.
You're going to be lucky to find a decent spot to watch the races this year if you come across. After the huge fatal crash at last year's Senior they are going mental about prohibited areas (or "Eingang Verboten" if you're German). Apparently you can't let people watch from your own front garden unless you take out your own liability insurane!