I think mines are fine. When I'm fighting Reg and he throws them at my feet, I move closer to him. There's just enough time to do that, but not enough to turn around and get away.
The only time this doesn't work is when the area is busy with lots of other stuff and I missed seeing the mines getting thrown. Sometimes I don't see Reg or Erebus teleport in either, because they're small and easily blend in with minions or get blocked from view by that clumsy Rook.
The invisible mines are a PITA, and I usually ride the back of a minion wave to avoid them. If there's no minion wave and the Reg is trying to get you to follow him, your spider-senses should alert you to a potential trap (and I've seen some brilliant ones).
A shop item to temporarily reveal invisible mines might be a nice addition to the game (actually, the revelation totem does this already, though, big surprise, it may be bugged).