Whoops, I thought I already nixed the Dodge... was very tired when tweaking him last night. Tweaked again, added a Centering Initiation and bumped up his focus. He now has a Sustaining Focus 2 and a Power Focus 4. Let me know if this is all kosher.
I also have that highly annoying 1 point of karma left over. If there's anything out there that costs exactly 1 karma (everything seems to cost at least 2) let me know and I'll gladly blow it.