Sorcerer (Fury/Evoker) is actually my favourite caster setup to play at the moment. Admittedly a ways behind a single class caster for reasons already stated, but still more than sufficient for standard POTD in my experiences.
I wish his Druid subclass, and to a lesser extent the chanter one, was available to the player without mods. That FoE Chill Fog is something else.