This is something that i think is needed when bed leveling. The in-user interface leveling is made with pre-applied settings that does not work for every material. The Gcode command that can make the leveling is somewhat hard to dial, as it need to be part of a print. is it possible to have a custom bed leveling setting in the user interface ? This is something i shared with Elegoo's support and they were willing to pass forward down the line but when, what and how is a mystery with that brand.
Can this be supported with the current version of the initial code you use ? Maybe it can be added ?