This is great advice as I myself have a bit of social anxiety and not much of a drinker.
Noob right here. I admittedly have a bit of social anxiety and get quite nervous when meeting strangers, especially in loud, crowded areas, so for me personally, I think it would be best to initially meet just a couple of NJYP members (3-4 of us would be fine) in a moderately quiet environment for the first time.
I'm also not much of a drinker, so a place with non-alcoholic options would be great! I also like the idea of a game night. I like Apples to Apples.