I agree Brin, David Moyes' suggestion would force clubs to make full disclosures of their business dealings and hopefully reduce the scope for corruption. I doubt if the Premier League big boys will agree though and they'll come out with some claptrap about business confidentiality.
I also think a lot of problems would be solved if players were made exclusively responsible for paying agents' fees.
I've never understood why the clubs have to pick up these bills when it's the players who employ the agents.