regarding the mavic air: I've had it for a couple weeks and turned back to Spark for several reasons.
can confirm - camera output is very grainy in dim portions of pictures even on the lowest ISO.
Since I'm mostly into panoramic photography, it was the first thing I've been testing and Air was kinda disappointment.
For example the horizontal (3x3 pictures) pano shot. Spark lets you to adjust the center of panoramic shot by tilting the camera and composes other shots around it so the desired object stands in the middle of stitched panorama. Mavic Air doesn't let you do this and always tilts gimbal back up to horizon so you have a lot of useless (and overbrighted since the pano mode overrides the exposure lock and set up by first shot which is usually the ground so everything brighter is washed out) sky in the picture.
Automatic pano mode also has the exposure glitch when some of pictures are taken with completely wrong EV so some parts of final image are darker making the picture useless. This happens randomly and as I examined on forums, it's partially the software issue and sometimes caused even by faulty imaging processor.
Stitching the set of pictures was also pain in the a*. I don't actually know why (guess it's because Air has wider field of view lens) but 8 of 10 pano shots were really badly stitchable causing awful glitches on stitch lines. Even the Lightroom CC wasn't able to handle it sometimes.
You can say that I could do the panorama manually and that's what I aslo did but that way I spent more than half of time in the air by setting up everything and with flight time slightly better than Spark (on pretty new Air
battery with 6 or 7 cycles I wasn't able to get more than 15 minutes of flight to 30% batt level) it's not very entertaining.
I can say that video quality is far ahead of Spark not only in the aspect of resolution or framerate but for hobby shooting I believe that Spark is a better choice for its price.
Just my opinion and experience.