You're welcome. I have had my dalliance with the BLTouch, and to be quite honest, it was a clusterfuck from day one. In principle a good idea, but QC on the sensor (yes, I bought direct from them) was utterly craptacular; it simply did not give consistently repeatable results. After replacing it twice, I cut my losses and went back to manual leveling and a glass bed; I have never once regretted that choice.
My curiosity was piqued by the CR6-SE's approach: mount the entire hotend on a load cell and use that as the leveling sensor. It does seem an elegantly simple solution; one that takes away all the adjustment and offset calculations inherent in using a separate sensor with constantly-changing nozzles, print surfaces, etc.
Monkeh, if you're still around and can answer this one... How is the mesh leveling implemented in current Marlin FW and slicer profiles? It seems to me that unless the firmware and/or slicer profile uses some algorithm to average out the difference between the mesh leveling offsets and a virtualized reference flat plane in the first few layers, ultimately mesh leveling just takes the 1-time assache of properly squaring the frame and leveling the bed away, and makes it a 100% duty-cycle assache for metal parts that wear on your machine: the Z-leadscrews/nuts/stepper.
It also seems to me that constantly moving the Z-axis per the stored mesh-leveling offsets for the entirety of a print would add another place for microstep errors vs increasing weight of the printed part to creep in and fuck with your head as well.
Maybe once machines that come from the MFR with mesh leveling get more common, we'll have changes in the slicers and firmware that make this a more interactive process with manual control...?
mnem