I hadn't really considered that, I guess there aren't any odors on a storm drain, I was just replacing like with like as there was one there before.
I'm a bit 50/50 on this though, on the one hand I guess a trap will simply attract debris that would have otherwise been flushed away, on the...