Is who's on what team public knowledge?
No, but you can colour reveal to players to show them your team.
We have enough interested people that we can probably actually make this happen. I'm tempted to say, let's mostly follow the format they use on BGG for PBF, which would basically mean:
1 day rounds (we could make this 2 days if 1 day seems too short)
One QT per room. Players aren't allowed to access the QT of the room they aren't in.
You are allowed to whisper/PM other players, but it's limited to 5 times per round, and 100 characters per whisper, and you must post in the QT that you were whispering (everyone can see this happening, after all!)
You post requests to Co-reveal or Colour reveal in the QT. If the other person accepts the two of you must do the relevant reveal.
You must post in the thread if you are privately revealing to someone, then you just do it.
Regarding moderation, it'd be awesome if you could step in. Depending on how much you're willing to do, the minimum would be just sending out roles, and we can organise the rooms easily enough, but if you wanted to do the rooms each day and enforce deadlines, that'd be even better.