I've been doing WW unofficially like you so I've never been to meetings but I needed the support which is why I joined 3FC although the WW forum isn't exactly that "busy" and I heard the official WW message boards aren't exactly awesome either.
Anyway, If I could join the meetings, I would! Try it, see how you like it! Lucky you!