I'm sure if you've explained the source of depression, then you would have nothing to worry about. I am by no means a recruiter, so I am just speaking from personal experience. Best bet would be to ask.
The only part psp staff run in warrior is the gym portion of the platoon. The rest is done by NCO's. Again, it all depends on the psp staff. I personally would take it up CofC, as he sounds like he's getting fucked out of a platoon by one or two staff that may not think very highly of him.