Well... if your only worry is SoFo I'd highly recommend some lobotomizers.
Problem is, they interfere with your Eternity. Also you might want to have them very early.
So Flying Weapon and Lobos would work, but since you already are on your limit, you might have to
cut down on your shield and Mindgates.
If I had to change it, it'd look somewhat like the following:
Hover over cards for details, click for permalink
61o 61o 61o 61o 61o 61o 61o 61o 61o 61t 61t 61t 61t 61u 61u 61u 623 623 623 623 623 63a 63a 63a 63a 63a 6qq 6qq 6qq 6qq 6qq 7n2 7n2 7n2 7q5 7q5 7q5 7q8 7q8 8ps
Of course, there are lots of alternatives.
E.g.
Stop SoFo with BB or Congeals.
Or Bolts (Ice or Fire)
Mind Flyers instead of Lobos.
As you said: more PA or Lightnings.
Most of those changes would probably ask for a cut down on other cards you already have
or making it more rainbow which makes it harder to focus on the amount of
you need.
I think it's quite difficult to make Mindgate work in PvP2. Maybe a Turtle Shield would be better instead of so many Dim. Shields.
However, I'm sorry that I couldn't be of much help. I hope you find a good solution.