That spec is lower dps than full balance. You should also be taking upheaval over Jedi resistance/ mind ward.
Not when you don't use Project (which I do but the parse doesn't). I just want to see what the OP would do with it it doesn't really matter if it is Upheaval/Resistance/Pinning Resolve/Containment/Focused Insight/Mind Ward. None of those have anything to do with the parse. I just put points around to reach Mental Scarring.