I cobbled together a working bed probe for my low rider.. there are two options for probes included.. one fakes a printer nozzle you can put in a 1/4" collet and the other is a fake printer nozzle you can snap on the bottom of the low rider carriage. The snap on one is much better and you have no danger of breaking off plastic inside your router.
You will also need a pressure disc .. I got one for less than $2 here:
https://www.aliexpress.com/item/32933920350.html these have a foam mount and just press onto the fake printer nozzle.
I wired it in parallel with my Z endstop, then enabled EEPROM and ABL bed levelling in my firmware.
To probe the bed I use a command like this:
G29 L100 R1100 F300 B2400
Where the numbers are the area to probe on the stock.
You can go ahead and start using the bed leveling like that, or if you want to visualize the data you can copy and paste it into the included spreadsheet (requires excel). It also has a 'generate gcode' button that writes out gcode to load the mesh into marlin.
My plan is to assign these gcode files to different buttons in cnc.js for each type of stock I use and then I don't have to probe every time I cut a different piece of stock.
It all seems to work great but haven't actually cut anything using the bed leveling yet so I'd call this a beta.