mhevansusa
I was thinking about your problem and there might be a workaround which can be easily tested.
There's a way to set a new home position in flight. According to what I have, you go to the new "home" position, move the flight mode switch from GPS to Manual and back. Then move IOC switch to Course, then flip the IOC switch from Course to Home up to a dozen times, until the LED does a fast flash like it does when recording the course thing at 30 seconds after initialization.
The idea would be to figure your tallest obstacle, call it 40m, takeoff from initial recorded "home" position and come to a hover height above your "home" that would include the NAZA 20m plus enough height to get over your obstacle - in this case a hover height of 30m (total 50m). Then record the new "home" position.
I'm just guessing here, but the new home position can be any height because how would NAZA know it's not on the ground at the new home position? Thing is, if you do trigger failsafe, your machine is going to come back and try to land to a point 30m above the ground, so you would definitely have to take control again.
Of course, this assumes you have a working TX. If your TX is really dead, I suppose a low volt battery failsafe descent from 30m to your initial T/O point is preferable to running dead on into trees.
Ron