Thanks Captain Obvious, I owe you one.
I'm not entirely sure of the backup system this forum uses, nor of the level of security (I'm pretty sure if we upload NDA stuff someone else will get their hands on them as well). We could create a separate forum where we can hang out, but it would never be able to replace the battlefield. Also, I would need another moderator to help me out, in case the spambot army gets jealous of this forum's activity (I know espee has experience with these kinds of forums, but anyone should be able to learn rather easily how to operate here).
So, knowing these flaws, is anyone still interested in moving our modding discussions here?