Just one caution - when I was helping to set up a local user group, a lot or companies wanted a guarantee that no poaching would occur, and tried to make that a condition of their participation. Of course, we couldn't do that, but at the same time, we wouldn't make it a prominent part of the user group's mission either. So, great initiative, but if you're gonna bring this into your community, just consider the effect…
Usually user groups are independent initiatives by developers, with at most a room or minor funds provided by a sponsoring company or two.
Companies can't keep their employees from going to the Ruby/Java/C++ User Group in their spare time.
So what was the situation there?