I own a bunch of drones.
- DJI Inspire
- DJI Phantom 4
- DJI Mavic Pro
- DJI Mavic Air
- DJI Spark
- Ryze Tello
- Quadrysteria Crossbones (2)
- Luminer QAV-R
- And a bunch of smaller FPV drones
Previously owned Phantom 3 Pro, Yuneec Typhoon H and Yuneen Q500...
Of all these drones, I really liked the Typhoon H features and capabilities. I sold it as they needed to work out some of the bugs. With that said, Yuneec has by far the BEST customer service.
I don't have "least" favorite, but my Mavic Air probably sits the on the shelf most. IMO, its just a Spark with a few more features and better camera. IMO, not worth the price. Better to spend a couple hundred more and get a Mavic Pro buy a used Mavic Pro as they are going at a pretty good price...