You're right about the healing, it's not a great mechanic at the moment, since it doesn't provide enough health. It will be reworked.