They're great because they can wield swords and look awesome. It's not too tough to pick up a few spells, though a couple are very near missable (maybe totally missable? not sure) and some may require the assistance of a Trainer. I've never tried to get every spell.