I think the game should offer realistic smoke effects. Yes, it does lower the FPS but one can still chose to regulate or deactivate it through the settings.
But it should be there. There was a lot of gunpowder smoke in those battles and I wouldn't wan't to miss this immersion factor