Yea, so, that's all fine and good for a force 6 spirit, which we don't really have problems with, but when a character can summon a force 9 spirit and only take 2 or 3 drain, and is smart enough to not stand out in the middle of the firefight to get himself geeked, most of that goes out the window.
18 defense dice + 18 hardened armor (with 27 soak dice) + an attack that has 19 dice to hit with and deals 18+ dmg per hit and a rather decent initiative score for minimal to no risk is the kind of broken that's really really hard to counter, both in game, and argument wise.
In my humble opinion, this needs mechanical fixes. But, hey, maybe it's just me.