The Magistrates should be the place where ALL complaints go to. For cheating they may need help from the Dev Team to establish the facts, but I'd rather have one set of rules, one set of judges and one place to watch.
We just need a simple mechanism for kicking a complaint up to the Titans.