Sorry for the delay...I tend to be a bit inconsistent with sites like this when I get involved in what's in front of me. It's like I have ADD or something :-)
It might be fun to set up pages for the groups, as you mentioned. Has anyone else joined that you know of?