I like FoP on any high-CHA low-WIS build like a sorc; it's just usually there are better feats to take, like another metamagic. Plus WF are naturally immune to sleep, hold, etc. which are some of the major Will-based effects. But this build doesn't have a lot of other options for lvl 1...
MB is 15% ASF, same as mithril breastplate; it doesn't stack w/Composite Plating. The AC does scale w/level - it's based on the docent, IIRC - but the MDB doesn't automatically increase, unfortunately, unless they fixed that in U19.
Still, some AC + PRR doesn't suck, I would think; and with Mobility + Greater Nimbleness you could get the MDB up to 9 if you really wanted.