The sheet checks out, but I have a problem when people use absolute words like "impenetrable". The shield should break under heavy trauma. Unless there's other variables like she can keep it up for a few seconds and/or can't do ANYTHING else while the shield is up. Also, did she kill those two people you mentioned in your backstory or...?