I think it's about time ICC becomes a governing body of the sport not just a legislative one.
There should be windows of matches in the international calendar where ICC decides the fixtures, a tier based system should be nice.
It will give smaller teams reward for playing well and more exposure by playing top teams and teams like us and West Indies a wake up call to up our game.