Thanks for all the feedback - everything is noted and being looked at.
I've already sorted the hit health situation, but this gives me a lot of directions to look into - excellent :)