I think a 'leveling' system would be an idea. Each form to have its own XP, needing a minimum of levels for each special ability and possibly removing the negatives as well.
And yes, limiting your HP to the monster's HP would be a good idea, perhaps having levels slowly bring you back up to normal.
This would add a 'getting used to being xyz' side to things.