I don’t know anyone on DCC that uses them.
It seems from the links you provided in another thread, that the O scale people have issues, I think this is because of the large, often field-wound motors, directly connected to the track.
With DCC, the motor is never connected directly to the track.
When you run a signal down a track, the extra resistance and inductance of the track itself tends to minimize spikes.
It’s the stuff running the tracks that can create electrical noise, including spikes.
If you are running DCC, I would not bother at all. If you are running DCS, then you need to take a number of precautions, but it’s normally to prevent the signal dropping, not stopping spikes.
But O scale, big old motors, and adding electronics, yes.
Greg
p.s. what are you running Steve? Is this for you?