The above picture was done with Skycatch online processing.
With the different cloud processing out there for maps I have tried several of them with different results and wanted to write what I have experienced. I ran a data set through mapsmadeeasy.com with and without GCPs. I have had great success with dronemapper, dronedeploy, without GCPs. When I ran the same set of photos through mapsmadeeasy.com without GCPs the whole map was offset. At first it didnt bother me because I wasnt using them for surveying (just a complete aerial overview) but the more I thought about it I started to question why the offset. Eample map without GCPs Why did the data set work on the other programs but not theirs? I had flown the flight with GCPs so I decided to go back and run it again and this time input the GCP data. I had 5 GCPs during this flight. This time the results were very different. Same map with GCPs
Same data set ran through Skycatch's online processing with GCPs Tylertown-road with GCPs.pdf notice the difference.
From my experience with cloud based processing
If you don't need to share a example map online and just need the basic files dronemapper comes in at the top for accuracy without a subscription (pay as you go)
Ease of use Dronedeploy comes in as number one but it adds extra hardware to the UAV and it has a monthly fee. with that fee you get excellent results without GCPs but still have the option to use them. You also have the availability to share example maps to potential customers online.
For mapsmadeeasy it comes in in between the two for ease of use. You can pay as you go small maps are free and you have a lot more options for file outputs. If you are wanting it to look professional be sure to process it with GCPs and have at least 5 to reference.