I have to admit I'm one of those lurkers you just mentioned
I'm really excited about this game and have been following it since I heard about it. I though I should put in an appearance especially since I'd feel like it was Christmas if I managed to end up on a beta list!
Hope the meeting goes well on Thursday and now that I've finally registered, I'll probably be somewhat active on the forums