I hope to see another chapter soon. As you mentioned in your first note, you're definitely using cliches, even horribly overused (is that redundant given they are cliches?) and not very believable ones like the Veela/Mermaid war, but I'm a fan of many cliches myself, especially anything that turns Harry into Super!Harry (hell, I even like Godly!Harry) so keep writing!
Author's response
Thanks, glad you're liking it (and yes, we're working toward that sort of Harry - will take a while though)