I use them, but they're annoying because their radius is so small, smaller than the room you're actually in. If you don't know the traps are already there, they aren't useful whatsoever.
If trap visions were expanded to the whole area you are in like ALL CAVES 1 and their drop rate reduced overall they would be a fairly usefull thing ^.^