This sounds like an interesting idea, I may join up and see what's going on. Same goes for a Multi-team Demo Game.
Of course, I'm still a newbie, only just having completed the tutorial, but if there's anything further I need to know, I can always consult the civilopedia. ^^