Yes, that is true. Going by what the OP said:Well that doesn't sound like a random meetup, you are describing an organised event.
I bump into random strangers in game quite often, the encounter is a bit of chit-chat before we go our own ways.... getting all strangers together... Lets hold a meetup!!!
Strangely enough, I haven't met many people in game who frequent the forums. I find that a bit odd.
Regardless, from what I gather from the OP, I think he/she/it has the right idea by trying to bring people together.