I wish you had gone with Facebook groups. I think it is something that lots and lots of gamers already have accounts for. I belong to several game related groups there now. The interface is easy to use. It’s easy to upload and access pictures. The only downside is that it is facebook. 😉
groups.io appears to be more of a yahoo knock off. that’s not necessarily a good thing.
"Nearly all men can stand adversity, but if you want to test a man's character, give him power."