Steam groups have some real nice features and are easy to set up. The main problem probably would be getting some people to run, and moderate, the group.
And make people aware of it's existence.


My GM Add-ons on Steam.