Can you store fireball accuracy in a command so that we can see it everytime we want, not only on scoreboard?
Same should go for all other things presented there.
Also adding "healed damage" sounds like a good idea (and is supported by many players) just in case of team games.
I would also strongly recommend changing Entangle model because sometimes in big games it is nearly invisible (not that it shouldn't be) but when hit with fireball, fireball just disappears, what looks really weird.