paladin/ranger magic

paladins and rangers have extremely low caster levels, their spells will be dispelled whenever enemy mage sneezes. i would like to know from experienced players if paladin/ranger magic will have any use in serious fights (SCS - insane)
0
Comments
Barkskin is likely highly underrated by many players for a ranger. If you're using stealth all the time on your ranger, and you should be, it's a great opening action to take during combat.
These can be dispelled sure, but not every fight has mages, even on SCS.
Only the Berserker kit from Fighter can keep up with (and surpass) Rangers and Paladins.
Wizard Slayer and Kensai definitely has their uses, but that's more often than not in a Dual Class combination.
If I had to choose in a SCS - insane game, it would be difficult to choose between a Berserker and Cavalier.. If i needed saves, someone to wield carsomyr and extremely high physical damage resistance, it'd be the Cavalier.. if I needed a "win" button, it'd be Berserker for their immunity to nearly all of the most devastating spells.
In my opinion, Korgan and Jaheira are the two best "traditional" tanks in the game.. and somewhere inbetween you could fit a Cavalier.
Minsc, despite being a ranger, has too many drawbacks to be a great traditional meatshield. Not great Constitution, very bad intelligence (mind flayers).. he's a decent #3
Keldorn is absolutely fantastic, but i see him as a more offensive/anti-mage than meatshield.. no armor of faith!
I guess there are a small handfull of fights where you will meet a very powerfull caster at the same time as very damaging melee opponents, but those are few and far between.