im up for the meet i think its a great idea, it'll be great to get to meet a few of you and gives the chance for other members to catch up with eachother :D
i think the track day sounds more of and idea, be a great meet and like you said if anyone wants to go on the track the can :D