I like the healing thing as a nerf. It teaches soldiers not to run around hitting people with a melee weapon when they're being healed.
Healing will only occur in small amounts and when your own health is >283, melee damage is 0 at 282.5. So yeah theres a good chance this might be left as it just means you can't melee when being overhealed.