Focus Blast is fixed.
@waterwarrior : as explained in the OP, this isn't meant to be an "improved Pokémon" for people complaining about hax. This server was made for people who enjoy some unique qualities of competitive Pokémon but usually prefer deterministic games such as chess, with absolutely no external factor affecting the game.
This isn't "banning Freeze", but making the game deterministic, which is very different both in goal and in execution than simply dealing with hax complaints. Complete control over the game and full responsibility for the outcome are very important for some people, and when these same people enjoy both teambuilding and the extreme diversity of options Pokémons offer, they can't just "go play another game, then". I don't see anything wrong with some people shaping up the game as we like it, as long as it's done on a separate server.
By the way, Pokemon Online is free software (as in freedom), so modification of the source code is not only legal, but encouraged by the creators.
About Petal Dance, this kind of minute balancing will be done after a proper metagame has been created and studied, as all of this is very heavy theorymoning.