RE: Distance judging
acdii, the reason your engine revved up 400 rpm when you cut throttle on final approach is because the DLE20 has a funky ignition advance curve in the module. It is a subject discussed thoroughly in the engine forums. A lot of DLE20 owners change the RCExl module version of the DLE20 to another version.
Besides all the advice for landing that has been presented here, I would consider a change to your ignition module. This has been a problem for many other flyers.