I've done the auto bed leveling stuff on other printers. It does work, but you need to do it right. The probe and mount need to be more rigid that you might at first think. Getting a top mounted probe past the arms is a bit exciting in terms of getting the problem past the arms. Mounting the probe on an arm is a clearance issue with arms bumping each other. If you have the arms low to give you maximum print height, there's not much room to mount it below the arms.
None of that says you can't do it. The most likely solution is to mount it low and give up the build height.
-----
Since the gcode is all pre-corrected for the geometry, the standard bed leveling firmware will not compensate a LISA. You would need to use the individual probe codes to collect data and feed that back into the Python pre-processor. The bed level rotations would need to be moved to that code and re-written in Python. You would then run the reprocessed code for the print. Again, not anything you can't do. It's just not very user friendly.
None of that says you can't do it. The most likely solution is to mount it low and give up the build height.
-----
Since the gcode is all pre-corrected for the geometry, the standard bed leveling firmware will not compensate a LISA. You would need to use the individual probe codes to collect data and feed that back into the Python pre-processor. The bed level rotations would need to be moved to that code and re-written in Python. You would then run the reprocessed code for the print. Again, not anything you can't do. It's just not very user friendly.