With regard to Litchi - Obviously the craft knows what is a real time flight, vs what is a pre-planned flight. Because you're correct, when running a Litchi mission, the craft does not return home when it disconnect from the RC.
So, in the end I think we're in agreement, it just needs to be...