one is to heep a moving platform level with some other reference point
Already being addressed using a 5DOF from spark fun. This will be the short term solution for now still using the rotating laser assembly.
the other requirement to keep something like a mowing deck at a specific height above another surface
This is the one i am really questioning because it would be what is needed to replace the expensive survey unit.