I preferred the witches in the sims 3 but not in the sims 4. Vampires are more effective in sims life. I'm a bit sad that the resurrection is set as a potion, not as a spell casting. It would be much more effective if I see my witch or wizard sim is resurrecting sim in front of tombstones by spell casting. Also Floralorial works only for one plant. Currently I have about 20 plants in home garden, I just let my sims use 'tend garden' and it was much easier to manage them. Transportalate and using brooms are also limited. They don't do that while holding something on their hands. For examples, if they are holding a baby, then they wouldn't use broom or transportalate. But for vampires, they have lots of good and useful perks in sims life. Also they can carry the babies everywhere by fast running, as a mist, and as a bat form. So I voted for Vampires.