As a Pix4D Mapper Pro user and having tried Photoscan, I can tell you that Pix4D is much eaeier to use and the support is fantastic, based in Switzerland. Also, Pix4D compensates for rolling shutter effect which is common on non full frame cameras - meaning you get a more accurate result. Also - Pix4D utilises CUDA which allocates processing resources to your NVidia card GPU - so its more efiicent in terms of computer resource usage.
If you are looking to produce 3D models of structures, the workflow would be:
1. Download Pix4D Capture app from App Store
2. Plan and execute yoru flight using the app first using a grid over the structure and then using the free flight mode with autophoto/auto trigger, capture the oblique images (building fascades).
3. The capture app will automaticall process in the cloud but I would recommend taking your geotagged images and processing in Pix4D Mapper Pro to get a more polished result.
If you are looking for mapping products or agriculture outputs from a multispectral camera, then Mapper Pro will not disappoint.
I found Photoscan to be too cumbersome and clunky.
You can also find sample datasets on the Sensefly website here. This will give you geotagged images for comparison from different environments. I recommend downloading the RGB geotagged images from the gravel quarry, clisk on the image and you will find the image dataset for downloading.:
https://www.sensefly.com/drones/example-datasets.html