Mavic is definitely one for me, I need a compact drone for traveling around, p3 still have to use its own bag.
For quality I got X5 on air and X5 on osmo, dont really need gimbal on gopro, hate fisheye and indoor/lowlight performance is really bad. (I had goPro4 before) X5 osmo is much better, you also get nice moving bokeh shots on osmo with 25mm 1.7 and 42.5mm 1.7 lens.