Smoking cigars in the fresh air = counterproductive?
Nope, as a matter of fact, I would recommend it.
Enjoy!
Your folks get to see their grandson!
Have fun with that too.
It seems as if you have done everything you can up to this point.
The only thing left is ......... worry.