Dragon pc's would be pretty underpowered in the spell department. I would suggest coming up with some houserule to fix that problem. They should probably never be 'great' casters, but proficient enough to compete without having to be a melee body would be nice.
I know a dm friend of mine who was having a problem with casters and large hd races. The solution we came up with was that adding levels of caster would count for a lot less cr based on how many hd the creature had. Basically the rundown went something along the lines of if the creature has base hd X then you could have up to X/2 levels of abilities only for a set amount of cr boost depedent on the type of creature they were. For a dragon pc, say 6hd dragon to make it easy, this would be 3. So I'd say for each level they gain that is a caster they would gain one level of it and one psuedo level up to a max of 3 psuedo levels. At 6hd + 3 caster they would be a 6th level caster and a 9th level pc. Should work out pretty well. You could even make up a feat for them to buy which would increase how many psuedo levels they could gain.. power for power, it works and should be balanced.
Sorry to stray so far into houserules everyone
I know a dm friend of mine who was having a problem with casters and large hd races. The solution we came up with was that adding levels of caster would count for a lot less cr based on how many hd the creature had. Basically the rundown went something along the lines of if the creature has base hd X then you could have up to X/2 levels of abilities only for a set amount of cr boost depedent on the type of creature they were. For a dragon pc, say 6hd dragon to make it easy, this would be 3. So I'd say for each level they gain that is a caster they would gain one level of it and one psuedo level up to a max of 3 psuedo levels. At 6hd + 3 caster they would be a 6th level caster and a 9th level pc. Should work out pretty well. You could even make up a feat for them to buy which would increase how many psuedo levels they could gain.. power for power, it works and should be balanced.
Sorry to stray so far into houserules everyone
