I think buffing Purify and removing poison from creatures should be two different topics.
Regarding buffing Purify, I would propose the following change: Remove the poison status from yourself and gain 1 HP for each water creature in play. This would make it less situational.
As far as creature health, I think angels, devour skill, growth skill, reverse time, blessings, plate armor, and chaos power are good enough for now.