I agree that automate repetitive tasks is an optimisation in production chains.... for industries, however I don't think this apply to a game, if the game is over automated will lose fun and will reduce player interaction with it. Snipe already exist in the game, is more important the game is fun than take care of mice.
In the game this is a "gadget" that could be very good technically, it shows very good skills in programming, however it don't actually improve UX. Instead of that, making the game performance better will.
Think about it.
Replay of the game with the mod
Petra (Very Hard) – Petra (Medium).
Victory within 11 minutes of game time, total units around 80. Rush with 45 units.
PetraVH_PetraM.zip