I probably didn't adequately explain how the Litchi App works with DJI Drones. If you're flying a way point mission, for example, all the information (lat long, altitude, camera focus point, drone pointing direction, etc) for every waypoint is loaded into the drone when you start the mission. When you take off, the home point is automatically recorded on the drone. When you click mission start (actually this is when the mission information is transferred to the drone) the drone is flying essentially autonomously of the app through the whole mission. If you have connectivity, you can watch the progress of the mission via the app on your display. If you lose contact with the drone, it completes the entire route and records the video and flight data on the SD card. At the end of the waypoint mission, it then follows the instruction you pre-programmed (hover, land, RTH, etc.) regardless of whether you have reestablished connection between the drone and the app. If you have connectivity between the drone and the app you can cancel the mission at any time.
I did not check this out, but I also believe that if your drone is autonomously flying a mission that was loaded by Litchi and you reach a point where the drone determines there is not enough
battery life to complete the route it aborts the waypoint mission and initiates a RTH procedure regardless of whether it's communicating with the app.
Your last point regarding helicopter pilots is well taken. Before I even start the mission I fly to the starting altitude (not required but what I do) and then reconfirm that the estimated time for the mission as displayed in the Litchi App is significantly less than the estimated mission time capacity of the
battery. With the Spark I make sure there is three or 4 minutes of
battery reserve. I also take into account the effect wind may have on the estimated mission time.
However, while I am a very conservative flyer, I do recognize the difference between a manned helicopter costing $100's of thousands a dollar and an unmanned drone in the $400-$1500 price range. I'm pretty confident about the Litchi autonomous mission reliability and I'm essentially 100% confident in the DJI RTH functionality and I use it with almost every mission.
I have also read complaints about the position accuracy of the RTH function. As long as you do not initiate RTH within about 60 feet (May not be the exact distance as I did not look it up) of the RTH point, the drone returns home pretty accurately. If you initiate RTH within the 60 foot radius, the drone with just land where it is.
Roger, be confident that the Litchi App is well designed and at least as reliable as the DJO Go 4 app. Go out and have fun.