Rather than Wizard training being a selectable on/off choice, how about implementing a threshold where you will automatically recruit wizards under a certain WPA but cease recruitment once you're above that threshold?

This would be similar to the old science mechanic where you didn't do any sci research if your income was below a value you could set.

I think in the vast majority of cases this functionality would be an improvement over the current one. You could keep a stop all training option if you wished.

Any thoughts?