Could work, only risk is confusion as to what it is you are selecting all of if ctrl+a is used. However, it should work well since you have selected a town and there is nothing else you can select several instances of in that case than units. For example you can't select more than one town or select any units outside of that town once it's been selected.
There could also be a small button for selecting all units in the STationed Units window.