So it will work, but not a good method.

is there a way to have g92.1 run at then of every cycle?

maybe not important as every job will use the probe/offset method surely it will get set/reset many times during a job and a retained offset would only matter if I were then to run a manual part after an auto probed run??

i gather doing a home-all would clear any offsets or not?