I've been using and testing litchi for several weeks. I have found it to be just as stable as dji go in terms of connection and video stability, though with 2 caveats:
1st - there is no litchi firmware - only DJI firmwares (there are 2 current versions that are generally available). One is the public release (1.3.x) that you probably have, the other is their beta developer version with sdk (currently 1.4.005, I think). It seems DJI isn't much better at communicating with devs than they are with us, so with each .00x release they've fixed some bugs and created others, expanded some capabilities and stunted others. As a result, 3rd party software has only been as stable as the underlying DJI firmware (that has generally been good, just in a state of flux).
2nd - the litchi developer has been incredibly responsive, both to fix needs and feature requests. He has often created workarounds for DJI firmware bugs, only to have them fixed a few days later in a firmware upgrade. I have seen at least one day where the app was updated 3 times - and the majority of changes were requests from alpha testers. I can't tell you how much this app has evolved in the last 3-4 weeks and I'm amazed at how advanced it is functionally. But, rapid evolution, by definition, is a contradiction of stability.
As you probably tell, I'm a fan of the app and its developer and highly recommend it. However, at this moment I would recommend you wait.
We are hopeful, and expect, that the firmware DJI releases tomorrow will be the public release of the firmware with sdk we've been using in beta version. This makes sense as it would reunite the two firmware versions and leave just one for DJI to support. It also makes sense because the sdk is necessary, I'm told, for the new features coming in the release of the new DJI GO app (follow me, orbit, waypoints).
Assuming this occurs, you would not need to use DJI's beta firmware but could use their public firmware and run the litchi app. The litchi app is also expected to move from beta to public release sometime after DJI's firmware comes out of beta. How long that takes depends on what DJI changed and fixed (or broke) between beta and public firmwarw releases - and it doesn't seem they are giving their developers any advanced access.
There are also a couple litchi improvements underway (hopefully) for public release, including documentation and inclusion of camera settings within the app. Though the latter are availale in the p2 version of litchi, they haven't been coded yet for the p3 - so when I want to change camera or video settings (like iso, shutter speed, quality, etc.) I have to make those changes in DJI Go before opening in litchi.
So, unless you need the advanced features asap and know they won't be in the new DJI GO, I'd give it a few days to see if DJI's firmware with SDK is a public release. And, yes, litchi can preplan and save and repeat orbit (as well as waypoint) missions, including poi, distance/radius, gimbal control, speed, orbit direction, altitude, etc.
Hope this helps.