Very nice. I hope you don't mind too much if she suffers a quick sex (and race) change to reappear as an ogre-ish shaman I need...
As to the length and complexity, I suspect you're stuck with it. Unless you're willing to drop details like the hit locations and separate parry percentage (after all they are optional now, right?). Hit Locs are the worst - and what do they add? Of the two that have them, both have the same armour all over (quite usual, especially for NPCs, I'd say), and a Major Wounds table should give interesting injuries (if properly skewed towards vulnerable areas). In stat blocks, it seems that hit locations aren't worth the space.