I've never felt the need to go into things like temporary hearing loss and clouds of smoke building up from firearms discharge, but if you want to go there, that sounds cool.
I've actually used the idea of smoke build up in a couple of battles in my pirate campaign. The players had been exchanging fire with the crew of another pirate ship for a few rounds, and I described that so much smoke had started building up that they had great difficulty seeing their opponents. It adds a neat bit of extra flavor to a battle while also changing things up a bit.