It's useful if you solo charm using a particular tactic. I would break charm with invis right before my pet died and nuked it once for exp, then got another pet while the mob I was attacking with my previous pet was rooted or snared. In this way you benefit from the damage your targets do to your pet.