Spell caster is weak ish at first, but by the end they’re pretty much vital and change the battlefield in crazy ways and can do the coolest shit.
Paladin I would say is the most versatile class by far. But you’re right, Laezel is a monster lol I love her in my party. The githyanki are all crazy badass lol, had to be to fight off the Ilithid