I really think it depends on what you're doing. I like smoke bombs, but you have to use them sparingly, and at the end of what you're doing because once you do one, you're not going to get a clear shot for a while.
I also do fireworks in drains, too. Again, have to be careful about the smoke.