That's true. Guerrilla growing does have its perils.
Look at it this way, you are using the best ventilation system possible. Wind and sky. Nature itself.
And your few plants will be competing with the thousands of other plants making smells in the immediate vicinity.
100 feet off the road means road smells, namely exhaust fumes.
Good luck and good growing.