Not sure how hacky you want to get, but I found that my E3V2Neo got significantly more accurate once I set up independent z control.
Unfortunately, the Mini SKR only has 4 stepper drivers, so I used my old 4.2.2 board in conjunction with the Mini SKR and klipper to enable z_tilt_adjust.
I had a ton of trouble (bed leveling) with the regular dual-z upgrade until then. It's pretty easy to run another set of 24v wires to the old Creality board and I found a printable case to hold everything. Just make sure you use one board for both Z's rather than splitting them across two boards to avoid latency.
I'm happy to post my klipper config if you want to try it.
Big fan of the PineTime for minimalism and extraordinary battery life, but the Bangle looks compelling. Maybe once the PineTime dies.