Sorry to resurrect a dead topic, but did you test that spell at all?
It appears to...err...not work...at all.
And Healing wave actually seems to, in the real game, prioritize lowest health unit in range (not to be difficult or anything,

), but I know you could do that.
Things I noticed about using the ability:
If it happened to choose a unit in the loop that was already max life, it just pretended like it healed something and moved on. If you damage one of the peasants and another one on the other side, and try healing, you have a small chance of getting the second healed.
"Point" seemed to move around lots. Usually about 200 range away from whatever peasant was being bounced to. Looking at the trigger I'm not sure how that happened.
Your tooltips were screwed
I don't mean to be critical, but the making of a "semi-functional" chain heal is rather simple. Making one with the precise functionality and reliability of blizz's is a TAD more difficult; and by tad I mean a lot. Though I did agree with your first solution, right up until I found out it didn't work. lol
And I really don't think a single leak in the ability (fixed by an extra 2 lines ANYWAYS) is much of an issue, unless the ability is going ot be cast 1000 times a game by a few hundred different units...