Hi,
I have the Mavic Pro, Mavic Air, Spark and now the Mini. The Mini is far from perfect but for myself who travels constantly through my job - its pretty good. I work offshore and don't need a long range drone, one patch of sea is pretty much the same as the next.
Yes, wind can be an issue...