not to hijack but if i may add. move the start on stand from the pushback direction selection to just when you request pushback. as a tug wouldn't connect if you are starting the engines on a taxi-out stand.
We have already dealt with this in our internal version, to be out soon. As soon as you ask for departure, there will be an initial question if you will need a pushback truck, so it won't even move if you said No.
And yes, the question is configurable as an option: by default it will be made only on parking that have the pushback preference set to "None", but an option in the Settings can be enabled to always ask.