smoke depth charges should be fairly easy to add. The only problem is the launcher. In order to make one of these one would have to steal one of the launchers used in game and convert it to a smoke only one. Maybe a new version of FX update around the corner
Actually one wouldn't need to steal a launcher. There's another way it can be done

Okay, now I'll have to make the item in question to see if it will work or not