There are a few other ideas that could work for smoke bombs in addition to that. Perhaps players (but only players, not Pokemon) gain the Invisibility effect while in a smoke cloud so that smoke bombs can be used in combat against other players. Perhaps throwing Ancient Heavy Balls, Leadon Balls, or Gigaton Balls from a smoke cloud would result in a higher catch rate. Perhaps smoke bombs can be shot from dispensers, though I don't know how far they will go. Perhaps smoke bombs also affect Trainers that engage players in their sight, so players can use the smoke bombs to bypass the aggresssive Trainers. It's up in the air.
There are a few other ideas that could work for smoke bombs in addition to that. Perhaps players (but only players, not Pokemon) gain the Invisibility effect while in a smoke cloud so that smoke bombs can be used in combat against other players. Perhaps throwing Ancient Heavy Balls, Leadon Balls, or Gigaton Balls from a smoke cloud would result in a higher catch rate. Perhaps smoke bombs can be shot from dispensers, though I don't know how far they will go. Perhaps smoke bombs also affect Trainers that engage players in their sight, so players can use the smoke bombs to bypass the aggresssive Trainers. It's up in the air.