A big problem with smoke rockets is persistency... What impact on the server would you see if a flight of 20 guys launched 10 smokers at a big field all at once? Chug the server? Kill framerates immediately?
My solution would be to either allow a max smoke rocket loadout of 2, or have only the most recent 2 smoke rockets be visible. That way you could load 10 smoke rockets, but only the last 2 you fired would be visible to other players. That would keep the framerate hit down and also reduce the server load trying to keep persistent objects consistent on everyone's FE.
Or not.