I don't let all of my spell casters learn the same magic. I have my mischief casters untamed and practical. Some know all 3. Some only really dive into potions while the others are about spells. That's a way I've kept mine unique since skill building isn't related to any one type of magic. It has to fit their personality.
I've found my mad scientist spell caster to be the most "threatening" as she's achieved 2 mischief aspirations as well as the serial romantic there's virtually nothing that can stop her. She's had babies from each occult, including Grim (who's equipped as a second reaper) with the exception of vampire (for now) she owns this load. I've thought to turn her a few times but she has more fun as a mad caster and I hate waiting for day walker as she loves the sun in Strangerville. Vlad never comes for a midnight snack from her but does call to go on dates. She has a healthy diet of garlic and mastered gardening so she can grow and make anything. She might be some of my bias to spell caster winning in my game
Vampires are enemies to most casters in my load.
So werewolves *potentially* coming has me excited to see what they'll be able to do.