I don't really have much to say in terms of changing your team. I ran a team very similar to it (Gliscor, Azelf, Gyarados, and Metagross), and you have everything down to damn near perfection. The biggest change I could suggest is using a Mesprit / Cresselia as your Dual Screen support, because they have access to Healing Wish / Lunar Dance, which can give Gliscor another chance to set-up and pass.
Other than that, I have no advice. Very nice presentation as well. Definitely a good read and, eventually, I'll probably end up nominating your team for the RMT archive. Depends on how far you go on the ladder ;)