Yeah, I agree we need some general purpose meeting websites that aren't strictly tech. oriented. That would make it harder to develop on the business model of showing tech. job advertisements, but the advertisement business model for community and informational websites is questionable to begin with.
You might be better off using Facebook groups or a mailing list then as Meetabit is likely to have a bunch of functionality you won't need.