I have three distinct sizes: the Mavic Pro Platinum, the Spark and the mighty little Tello. They each have their nitch. I actually really like the Spark for portability. Odd, no? You'd think it would be the Mavic but the Spark goes up in such a short time, so convenient for some quick photos from the sky, and very agile, fast, capable and reliable. I use the Mavic for long missions in my rural area, to check gates, cows, calves, ponds, water troughs, and check water level in creeks and at bridges after rains. The Tello, on calm days, is a fun toy to throw up and get selfies, just get a quick look around. It really does a lot for $99 and is a great first drone, inexpensive for someone just wanting to experience the fun. So there they are, all three, each getting a turn at the skies. The prefect new drone of the future will have the characteristics of all three plus a controller with a built in monitor, for the most stable flight of all, no app to crash and constant linkage for a safe return.