Gods are very hard to write well as characters, but they do seem to fit into the Harry Potter universe. I look forward to seeing what else you do with this one!
I will be adding this one to my alerts. :)
One note: It isn't obvious whose perspective the story is being told from until several paragraphs in. This is trivially fixable.