I don't know if Blizzard has answered this at all, but I'm assuming the traps will at least be hard to see for opponents in PvP. And you'd still be able to place them in chokepoints and then drive people towards them, or use them where Health Globes are going to drop, even if the enemy can see them.
Find any Diablo news? Contact me or anyone else on the news team.
DiabloFans: Facebook, Twitter, YouTube, Live Chat