The problem is that in your attempt to make them less cliche they kind of... Don't seem to be vampires at all. ^^; I'm not seeing how they're connected to vampire legends, which is making me question why they're "vampires" and not just some original species.