People have different opinions. If you want something portable I would definitively go for the mavic. Phantom is large and if you have the space for it, go for it. Mavic uses occusync which is better than light bridge. Also flies farther. Phantom is better in wind. Mavic camera is smaller and less powerful but the difference is barely visible. The avoidance on both mavic and phantom are great. Pro has avoidance on the sides but I don’t think you will really need them. Both have front and bottom.
Hope this helped