I have a couple of thoughts after using this and its predecessor for about a week:
Very nice script, well done.
While gating it often finishes mining a spot or dropping ore before the previous gate is gone, and then tries to put up a gate repeatedly, but can't because there is already a gate there. I wonder whether there is a solution that would keep you moving when you are gating. Maybe taking a step if there is a gate there? Maybe dispelling the gate before casting?
The tracking menu is really well done. The only thing I would add is an ore/ingot per hour counter.
My Siege miner is up to 96 mining. Can't wait to read the gem book so that I can start putting up imbue training resources.