All imps have a similar spell and a very similar wording for it.
Here is Imp of Love:
Now, the +8 magic only applies if a troop dies from the damage part. You don’t get the bonus of a troop dies from the charm.
But the way it’s written, you’d think you’d get the bonus of a troop dies from any part of the spell.
Since the charm is usually the killer here, I feel some players will wonder why they don’t get the bonus.
Nice buff btw, Imps damage scales dangerously quick.