Use more save or sucks.
How are you getting reliable success with any spell that allows for a saving throw? I’m seeing pretty terrible odds with my bard’s offensive enchantment spells (on Tactician difficulty).
I actually have the same issue with Gale. Dude misses like every third shot.
Lol, he’s pretty much always the first to die. For some reason, he’s targeted first every time, taken out after 1 turn, and then continually taken out every time I try to revive him.
I may just need to replace him with Wyll. Haven’t used Wyll all that much yet.
Debuffs will rarely be outright reliable, they’d be broken if they did considering how much they swing the turn economy.
That said, boosting spell save DC goes a long way (either by primary stat or gear) and gets pretty strong by late game. Upcasting gives you more targets to try your luck on, too. Early game you’re bound to have some misses just like your martial fighters do, but Sleep does very well then, as does Phalar Aluve: Shriek.
In general, having options that check against different saves and being smart about your targets helps a lot. Don’t try to throw Hold Person on an enemy druid or cleric, and use Bane on low CHA targets like undead and constructs, for example.