I'm an Ontarian driver. I hate speed traps, and I will purposely go out of my way to avoid them, or otherwise figure out exactly where the device is so that I can slow down for it.
I'm sorry, but for all the folks that want us to drive 40 everywhere in "community safety zones"... you're living in dreamland. We all have places to be.
Have barriers and well-designed crossings. Fast cars can't hurt pedestrians if they aren't on the road to begin with.