Battle Caster is a great feat, but it's going to be awfully tough to justify versus a +2 in your main stat.
I have to admit, the interplay between the limited point buy, the extremely useful feats, and a stat bump is really growing on me. It makes for some damn difficult decision making. I really think I kind of love it.
Tough decisions in character build are the sauce of RPG life, for me. I want always to feel that the choices I make for my character take me in very different ways than possible alternatives.