Add some some forums?

Perhaps a "welcome" forum for new users to say hello and maybe ask questions about the site?

Cheers 

-Spelzmann

You found it!

Hello Barry,
Thanks for joining up. You asked about a forum for new users to say hello and ask questions in. It looks like you found it! You posted in the "public forum" which we intended for folks like yourself to use, including for just the purpose you describe. Within our group, we mostly post to a series of private forums, which we use to coordinate our efforts and share results. If you have any particular questions, feel free to ask in this thread, or start another one. Right now our "public forum" has nearly no activity, but if it ever gets cluttered with traffic, I'll create a special "welcome forum" as you suggest