XD No, it's fine, you don't have to list weaknesses. I mean, this is basically a 'Mythological gods vs. modern day mortals' RP, there's going to be a degree of OPness with the 'gods'. And, aside from the Blocker, the main 'weaknesses' would all be in the mental capacity. This RP let's you have fun with characters that, by design, would be OP, but are slowly losing their OPness.

The reason I mentioned the 'psychopath' part is that it seems like every RP has at least one semi-or-completely insane character.