I have a Tello, a Spark and a Mavic Mini, and each one is great for something. As for Spark vs. Mini, that's like asking who your favorite child is. I'm keeping both. There is much to be said for the Mini vs. the Spark, with the 3rd axis on the gimbal, and the battery life being a big deal...