Re: Plague Doctor
A few things of note:
You cannot take an advantage on a VPP and have it apply to the powers inside of it. You need to apply it to each slot in the pool.
If you take Independant, then by the rules, if it gets taken away from you or broken, then it is gone forever and you cannot get the points back. It is a disadvantage primarily geared towards Heroic rather than Superheroic games.
If you take 1 Charge on the VPP, then you cannot Autofire anyway, since you only have 1 Charge!
Gradual Effect: 20 Minutes means that if you are out of uniform and a combat starts, even if you get your gear on, you will still be without your enhanced stats for, in all likelyhood, the duration of the encounter.
The mask: You have Only in Heroic ID, but you also took OIF on one of the slots. It would be more logical and a better point savings to simply put OIF on the whole list, and skip the rules-questionable doubling up of OIHID and OIF.
33 Body is excessive, perhaps instead of the extra Body in the suit, add some Regeneration.
In a 250 point game (150+100) a 31 Dex is way excessive unless you are a Ninja. And even then, it is excessive at that power level. Same goes for 6 Speed.
There is more to be said, but that's my first take on it...
Edit: With your Power Strike, you are doing 13 Dice ( 65 active points ) in a 50 active point game...