Sorry I just logged on . I do not have a P4 but do have 2 P3's .
Camera is better with the phantom's but with the portability of my mavic my phantoms have started collecting dust . The signal is unreal and just fit's my style of flying . I see lots of video's and pictures in the mavic section from folks that can edit and they are awesome . I can't so that's of no concern to me .Look at some of the stuff in this section
Photos and Videos Not real sure what to tell you but if I had a
P4P+ and a Mavic sitting on a table in front of me and you said pick one the mavic would go with me .
As far as the app crashing I have never had mine to do that with any and am on a mini . You get a P4 you going to have the same app .
The newest firmware does have the Geo but you don't have to use it .
Just rollback the firmware if it comes with the latest .
I have all my birds cept the mavic with itelite panels and have to fight to go 3 miles . This thing will hit 4 stock where I fly low .
Do like some posted and just read some in the mavic forum the
link is at the bottom of the page .
I can carry 4 battery's my mini and everything else I take in a 511
over the shoulder tote . And is way quieter also . You just got to ask
yourself what do you want it for .