It's not a bad class if you are a melee character. Full BAB 4/Stalwart Battle Sorcerer 1/DD 10 is not a terrible start to a build. Won't be a god tier uber charger but works just fine, such as if you pick Zhentarim fighter so you can turn the Cha boosts into better fear or use Janissary for knowledge skills and do a knowledge devotion build.