I make frequent trips to NYC so I would definitely be interested in joining the rest of you on your next meet up, as long as you'd be willing to welcome a Bostonian. Keep me posted.
I believe the answer for having meet-ups work is to have them at regular intervals. Most people find it too awkward to just get together with people they know from the internets. If it was a more established meeting I think more people would show up. I expanded on the idea in an underappreciated thread here: http://www.styleforum.net/forum/thread/256137/an-idea-for-the-improved-benefit-of-style-forum/0_100