I'm totally naming my daughter
Sophia Vampirehunter. And her twin (invariably in my family) will be
Haven Fireswallower.
I agree with pretty much all of this (and I don't think I ever thought of
Haven on a boy but I kinda like it now), except I don't like Blue
Ivy. It makes me think of the ivy plant but an ugly shade of blue that is sticky and smells bad. I don't know why. But agree 100% with everything else.