I don't know mate, seems like 6 to one half a dozen to the other.
Mine heats both bed and extruder to full temp before printing, and yes it does go to the center twice…once after initial homing and then again after mesh bed leveling to reset the nozzle height, but I see no real harm in it.
I don't use any pressure advance, do you have a bowden extruder?
I do like how to use 170 degC extruder temp before print start to avoid oozing (which is a pain in the arse), but I want my bed at full temp before probing.
Just goes to show how many options are available for us to use, and I'm thinking some of your script blended with mine might be good for my application.