Tournaments?

Well, I play on another site where tourneys take place on an online basis and the time per game is set by the tourney director/poster... usually 3 days per move is the standard. Any player can be a director and stipulate player rankings etc...
As for databases? I'm learning to identify those players that cheat by the moves they make though its almost impossible at the top level. On that site there is a way to report the player to admin - they check it out and deal with the player appropriately - ie if a genuine problem they get kicked off. Generally you hope that players would be honest.
The tourney duration is open depending on the number of players (max 11) and the time it takes the players to finish the game - its an investment.
There is also a general tourney organised by the admin with groups of 4 or 5 on an elimination basis and you play in 1 0f 3 differing groups of player rating.
You can also join a team if you want - another feature I'd love to see here and play inter-team contests...
I don't know if tournaments (over e-mail chess) are a planned feature of chess.com but I'd certainly be interested if they were in the future. They could be restricted to people of similar rankings.
The problems I see are:
1) I can imagine that'd take quite a bit of coding.
2) They'd probably invite more cheating by sticking moves into Fritz, Chessmaster or whatever else.
3) Over e-mail chess there's no precise way of telling how long a match will take, particularly taking into account inevitable holidays.
Any thoughts on the above?