Nice video! I don't know which alliance you fight for and on which server you play, but if you happen to be a Covenant player on EU, I'd be happy to craft you some better gear.
edit: sadly you appear to be a banana. Die spawn of Lamae!
Vamp feeding can be cheese yes, but one does what must be done to survive.
Do what must be done to survive? Survive? The only time I see vampires feeding is when their opponent is already outnumbered and you have a few guys there to finish the kill while you put them under a unbreakable CC.
Do whatever the game mechanics offer you, but don't try to justify cheap play.
No offense.
I didn't mean it literally like that, take everything you read on these forums with a grain of salt. Hey. Im a vampire, I feed to survive. It's nearly like me pointing at your videos and saying something silly like "at least I wasnt a meta sword n board wizard NB".