Is signing up on meetup.com good enough, or do I need to signup here as well (I don't see a signup button though). Is signing up on meetup.com good enough, or do I need to signup here as well (I don't see a signup button though).