It would definitely be a lot better if the automatic choice of province when site searching was more carefully done. Ideally, it should:
- Choose wastelands, mountains, forests and not-farms preferentially
- Avoid any captured capitals (unsearched but you know nothing will be there)
- Choose sites you've searched to a lower level last, searching those already searched to level 1 first, then 2, then 3
- Most importantly, take account of other site-searching orders already given (I understand this might be difficult).
If it took all these things into account, then you could just give a couple of people monthly casting orders on the site-searching and leave them to it, and they'd make the same decisions you would. When there are no sites left to search they should cancel the order.
This might all be a bit over-optimistic

. But there's no harm in describing the ideal solution, even if it would be hard to implement.