It could be controlled I believe thru a PbEM game using blind email addresses, and careful monitoring of the game log. Such as, if I started a game called Blind on my server and gave the Ermor access to an email account of "Blind Ermor"
BE@dom3minions.com and gave Ulm access to "Blind Ulm"
BU@dom3minions.com then Id be able to track most actions.
But it seems awfully intrusive.
Honestly though, Im also torn on the subject. Personally I love alliances. I wouldnt want to create a game that allows proof and bragging that my strategy can beat your strategy by cutting out trading, alliances, messages, random events, etc. Id rather create a game that has majorly boosted AIs and game situations, and then bill it as a game of alliances between the human players.