Interesting start, and while you manage to avoid some of the major cliches, be careful about falling into an overpowered Goblin community: they may control the money, and may even have rebellions, but obviously haven't won too many fights as they have to put up with most wizard's treatment. Be careful about marriage contracts and things executed through them: goblins have no legal authority over wizards unless the wizards give it to them. I like where you are going, but just be careful.
Author's response
I am. Much of what the goblins have helped Harry with is for the most part financial. Also they have handled much of the paperwork Harry has had needed done.