This is quite a moving story, and I don't think I've ever seen Flitwick's background explored in this way.
I can't say I like Griphook, but you did manage to make him understandable here. This one will require a bit of thought, there is quite a bit of depth to it.