you can just show up, but I think they like registration for numbers as the space isn't that large. You do need to register if you want to drive one of the new cars around their track. I just got an email yesterday about still trying to do something special for the local VW group, will pass that info on as soon as I know.
Brian Waz