yes that does workHere is something that I learned that may solve this issue (even though I have not personally tried it my self.)
I was at the dealer this past weekend to test drive an Atlas and this topic came up. The VW agent told me that he read that when towing with the Atlas, the Auto Start/off is automatically disabled.
So his suggestion is if you can connect something to the tow connection (maybe one of those stop lights) to trick the Atlas to think you are towing, this may be a way to permanently disable this feature.
Can some one verify that this works?