Michael, you are on to something there. The move is definitely a little broken, as worded.
Adam and I were thinking something like this: When you lay on hands, roll+Cha. On a 10+, you heal them X or remove a disease of lower level. On a 7-9, as 10+, but you or the target (your choice) are filled with a surplus of divine energy, take -1 Forward, and are visibly marked by your deity until... (maybe sleep, make camp, atone, etc. we didn't have a solid solution).
I actually really like your solution. I'll have to think on this more.
Also, it's interesting that no one has been as concerned about Cleric healing, despite it being similar. I think Adam and I have some ideas on that as well, but I'm interested in hearing people's thoughts on Cleric healing.
To my mind it has much the same problem: the 7-9 result can basically mean "just do it again" if you choose half effect. So we're thinking of ditching the "spell has half effect" option. That way whatever you do has Consequences. We might replace it with something like "A tiny fraction of your deity's true majesty is revealed to you, take -1 Forward as you sort it out."