I know about instagib bzfff and i know people says traps are overpower when used right, but it would be nice if traps were a bundle invisible for enemies, and that your own team might carry one and drop it where wanted.
this would i think create more flexibility and a place in normal teams (not 8 trappers...)
Trapping a million traps at thee same spot for 8 years and then aggro a single mob and watch them explode is fun

, but mostly if a mob triggers your traps, its already to close to your team and is a hazard whether crippled, blinded or not, since when you are a party spread out in earshot, mobs do to, and you will probably disarm a single monster in high end for a while, considering the long cast time and recharge while moving fastly through an area leaving 98% of the traps untriggered behind.
so if trapps are left behind, bring them with you
also, post your own ideas
EDIT: hehe, should have said it was meant for pve XD