There's one other thing I kept meaning to point out, as I'm reminded of it every time I start a new game: Tier 1 spellsets, generally pretty bad. There's a DRAMATIC difference between these, and every single other tier, in terms of balance and usefulness. The game usually seems hardest early on, and the central reason is BECAUSE the first tier is so terrible. It's not the lack of damage that does it, but the spell selection.
For example, Forgician. With Campfire and a crescent spell, this is almost a good set..... but the primary shot has heavy knockback, and makes things HARDER TO KILL because of it, and the crescent shots can get wonky at times as well and require an extremely specific range, and are pretty situational at best, and utterly useless in caves or towers. You've got decent defensiveness with this one, but good luck damaging anything all that much. Or the set that has the light snake in it; it's pretty much THE set for caves at tier 1, just because it has the snake, buuuut, this is damaged by the presence of a rocket spell, which is utterly worthless in caves, and the "light ball" or whatever it is, is basically a super-slow-to-fire straight shot that's not very damaging. I end up using the ammo spell way more often than I should simply because the other spells in that set simply cant hit enemies in certain positions; and the ammo spell is super-close-range only.
I cant think of even one class in tier 1 that is not bad for reasons like those. Well, no, Stonebinder is decent enough after the charge shot change, but that's about it.
On the note of the drone shots, since those were mentioned, they're ok.... but there are other spells that can perform the same function much better, these being sines or the seekers. It's super easy to just miss entirely with the drone shots, but that's not usually the case with those other two. They're still decent enough though.