I'm in the same boat and have been doing a bit of research and trials.
GO 4 - all around flight, nice variety of intelligent flight modes, a bit weak on autonomous flight, good camera control.
Litchi - Not as versatile on general flight and camera control but really strong on autonomous flight and flight planning/execution. I haven't (probably because I haven't looked hard enough) found a stand-alone user manual for Litchi. Maybe that doesn't come until you shell out the US$25. I'm going to buy it but I'm waiting for 1) the next sale (40% off the day I ordered my Mavic but I didn't see that) or 2) Win the lottery.
Drone Harmony - In BETA. Weak on general flight, just okay camera controls, easy to setup autonomous flights from either pre-programmed patterns or waypoint-by-waypoint entry but no web interface yet so that all has to get done on the device running the app. I haven't played around too much with POI on DH but it seems like it will be an interesting competitor to Litchi when they get the kinks ironed out.
Drone Deploy - Targeted to commercial use,site surveys, mapping etc. Haven't felt a need to try this one yet.
There may be others.