This is awesome, thanks so much. Basically if the printer is good enough and you print at similar temps, you only have to G29 when you do something to the bed or don't get a good first layer.
I got to say that I wasn't able to get it to work when resetting the printer. When I connect to it and hit print, x homes, yes only x , hits the stop and goes right straight into the wall.
I have to M502 to get it back to work and loose the ABL matrix. On these two machines I am using chinese rambos and this may have something to do with it.
BTW, do you know of a way to erase the rom or the flash on the rambo (clean swipe) before flashing the fw again?

Thanks for all this great work