I use a Yuneec Typhoon H for these. I have the Mavic Air and the Mavic 2 Zoom as well. The Mavics are superior to the Typhoon in almost every way, but in my opinion, the Typhoon H is far superior for Following/Watching. The Typhoon H follows the controller via GPS and has never lost connection to what it is following. However, since it follows the controller, you have to carry that with you..and it is a pretty big controller. The Mavics follow the subject optically (you choose what you want to follow by selecting the subject on the display) The Typhoon H tracks the controller via GPS and does not depend on what it is seeing on the display. It consistently tracks, follows, and watches the controller and I have never had a problem with it losing track. Even when the Mavics did work sort of correctly, there is noticeable slowing down and speeding up of the movement of the drone on the completed video. There is a 3rd party app for the DJI, called Litchi that tracks the remote via GPS. The tracking of it is almost just as good as the Typhoon H, but there is still the slowing down and speeding up of the movement of the drone. There is a firmware update for the Mavics that is supposed to improve the tracking, but I haven't tried it yet