In a recent tweet CS:GO player Robin "Ropz" Kool gave a pretty useful but complicated tutorial on how to land the smoke exactly where you want it. He used a mid box smoke on Dust2 map as an example. Kool used an internal command line to fulfill the objective. 

For some, this might be a complicated way, but surely there will be some hardcore players that will give it a try. In his further explanation, Ropz joked that stuff like this explains his 100 pages and 50 MB of autoexec that makes tournament admins surprised. 

The trick itself has become a point of discussion for CS:GO community. Some wonder if this should even be legal to use in a professional match. Sooner or later, there might be a rule preventing this.