i never went to meets for about 3-4 of those reasons. got out a couple times, and had a great time. the g/f doesnt even mind going, which is a huge +1.
those who dont go, you're missing out
unfortunately, ill miss out this week and next since ill be in FL, but ill be out the weekend of the 8th/9th if anything is going on. should be back out east then, which will be perfect