I suggest a chatbox (sorry if it's been suggested before)
On SMF it's available, and free (as I know)
it can be added on the main website (so visitors can see it and become interested), and on the top of forums page, so we can easily share ideas.
Thanks