Nightengales is better, because you can get the same efffects, only more so, without any disadvantages, plus a ton of other wonderful gear, and fences.
I tried Vampirism once, and never went back as soon as I joined the Nightengales.