Not likely. It's not effected by CDR, so 6s is a bit too long to make a steady kill skill. Still better serves your clear speed as a mobility skill. Now, whether your mobility skill also doing damage is a better set bonus than other items you can get in those slots, don't know.
The explosion...