If I were to make this available online, how would you want 'chat rooms' to work?

Possible ideas I've had were:
-starcraft2 style single lobby
-long form, log in and check what new messages are there, similar to how forums work.

I'm moving on to that soon, as soon as I get local wifi connections to work.