Dronelink offers some of these features with the addition, probably more importantly, of waypoints for the Mini. I have Litchi but haven't tried it yet. I'll probably have more incentive to make a comparison when waypoints become available.
Does Dronelink allow mission planning in terms of Height-Above-Ground? I mean height above actual terrain, not height above takeoff point. I understand that Litchi has that option, but I've not heard that Dronelink does. Maybe it does ... I just don't know. I live on a steep mountain hillside with lots of ridges and large ravines, so such a capability is important to me. I have the MA2 so I'm using Maven with my own manual elevation adjustments, but will certainly try Litchi if and when it ever works with the MA2. The Maven dev doesn't plan to add AGL capability, and I understand why ... it would need to be web-based and use the Google Elevation.api or equivalent.