Always forbid your minecart tracks as well, and then have a preferred access walkway next to them for normal dorf traffic. Any dorf walking on the track is subject to injury/awkward dodges even when the minecart is light-weight and being guided by another dorf.
Personally, I just wouldn't use an atomsmasher on repeat for anything but killing monsters as they enter the map. You are never going to run out of space when you are essentially QSP'ing the refuse. With 10 z-levels miasma won't reach high enough. Lastily, excess items don't cause FPS issues. Someone did the science by cutting down all the trees on his map (over YEARS of regrowth) and mining out layers. FPS didn't really change as he pushed total items into 10,000+ Stockpiles are actually the true culprits. 1000 pieces of junk just lying on the ground won't bother your FPS. 1000 stockpile spaces seeking items to fill them, grabbing dorfs/creating jobs, and then calculating the pathfinding for this all will. I'm not so sure about the process behind rotting items (corpses slowly calculating their own decomposition), but running water and lava definitely impact FPS as they both flow and mark tiles as warm/wet.
The safest option is to not bother with the bridge at all. If you just have to smash it, manually hit it every season and check to make sure the pit is clear of dorfs (children and nobles excluded from concern...) before flipping the smasher.
Alternatively, use lava. I personally dump onto a hatch over a magma pool. I also manually check to be safe, but it's usually only the occasional cat that wanders through the door when a dorf opens it, that then dodged a minecart into the pit.