I dislike both Bloodsucker and Leech, but since they are names that are used deliberately just to be offensive, I find it easy to dismiss them as being of no importance.
Vampyre is used mostly by wannabees because they want to sound like they know what they're talking about. They use it mostly because they think this is the way the older and most important Vampires spell it. Of course they're wrong and so a lot of the time, I confess, I find it hard to believe that the ones who spell Vampire this way are on the level.
Vamp I absolutely hate. To me it shows a lack of respect and is just a very lazy way to address a Vampire.
This is just me though. I know many of the young people simply use it as an affectionate way of reffering to Vampires and so I try my very best not to be offended.
But I still hate it.

Vampire is the word I use because that is what I consider myself to be.
I have no grand pretentions and so will remain a Vampire, with no fancy flourishes in the form of a 'y' included anywhere.

Lady C.