That is a LOT of stuff
However I am confident that you guys can do a very good job of this! (I mean, look at cncnet5 already... its just awesome)
a suggestion for TS support to stop cheating is to do something similar to how westwood tried to stop cheating in RA by having some sort of [digest] section on maps
maybe have some of those on the .exe or something could work so that it checks everyone uses same .exe
Also I'm not sure who compiles these but a /p2p function in lobby to check for p2p mode would be appreciated by many players I'm sure.