Flavorfully, he fits the Vampire lore and history to a T
Sacrificing artifacts to draw cards isnt bad, but depending on what kind of artifacts you sacrifice, youre probably better off with something like Sai, Master Thopterist or even Fountainport to cash in that Treasure
If thereupon the mana part of the total cost is less than three mana, three needs to be paid
Perhaps look to spread your investment across some Japanese product as well as English, look at more vintage as well as more modern, graded cards as well as raw singles
Doubling up on a lot of effects is a really big bonus, and Ondu Spiritdancer offers a unique effect for enchantments in doing that doubling
Okay, Elvish Piper isn't exactly Timmy, Power Gamer