Mar,
If you're worried about Map pilot I can tell you that the DJI GS PRO app will control your mavic perfectly without issue, however since it keeps the drone facing 1 way the entire flight the gimbal inconsistencies are exaggerated so be sure to calibrate your gimbal on a completely level surface before mapping flights. If you haven't already purchased a mavic I'd like to give you some thinking points...
First you said the battery life is what attracts you however in real flight time I was getting about 18 minutes of flight down to 20% which is about the same I get with my inspire 1 with the x3 camera and a tb48 battery so you might be slightly disappointed.
Second for the price of a new mavic you can buy a used phantom 4 pro and have a great mapping drone with longer flight times than an inspire or mavic, 20MP images, a mechanical shutter and the ability to use 5.8ghz Wi-Fi frequency if 2.4ghz has to much interference.
Besides that the mavic is a great drone that is really a blast to fly and the portability is really amazing... but I ended up trading mine for a phantom 4 pro and have been really happy I did.