Dear BobvdMeij,
It is definitely not an easy job to find the right gear. I've been in a similar situation as you are now a few years ago

You mentioned that data quality is absolute key for your operations (please have a look at the very end of this post before reading on). Therefore, you might have no other choice than the M600 Pro if you don't want to exceed/blow your budget.
However, have you considered the Canon 5D Mark IV - Ronin MX - M600 Pro combo instead of the A7 - Zenmuse - M600 Pro package? I admit that this will lead to lower resolution photographs (30.6MP images), but according to DJI you should get geotagged images right out of the camera. The latest release note for the DJI M600 Pro states following:
Added GPS information recording when taking stills with a third-party camera connected to a Ronin-MX and Matrice 600 ProThe Sony A7 does not seem to be supported by the Ronin MX gimbal system. All other supported cameras that are listed on the DJI website are great for cinematography, but not really suitable for UAV photogrammetry. In my opinion, the camera that would work best is the before mentioned Canon 5D Mark IV. The GS Pro app should work too because it allows you to choose a 'custom camera' where you can define all properties (sensor resolution, sensor size, focus length, etc). Not sure if it would allow you to trigger the camera though.
Regarding ground control points. If you are intending to collect them on the ground anyway, then, from a mapping accuracy point of view there is not much value in getting the optional RTK system for your M600 Pro. It will just add weight to the machine and as a result reduce your maximum flight time.
I would not go for one of the more 'industrial grade' solutions that you outlined, and that's not just because of the high price. I think that technology-wise most of the competitors are still trying to catch up with DJI (e.g., military-grade video/signal encryption, obstacle avoidance etc.). And in this quickly developing UAV industry I would not want to invest 100,000s of thousands of dollars for something that is (already) outdated or outdated in 12-24 months (unless you have some really big projects lined up that give you a quick ROI).
You seem to have a quite powerful computer to generate spatial datasets from your aerial images. However, you might still struggle to process several hundred 42MP in Photoscan if you generate dense point clouds at maximum quality settings. But you could always add another GPU later if that's the case. You might also want to get more RAM to not have to split your project up into several chunks for processing.
Coming back to the M600 Pro you want to purchase. The M600 Pro, RONIN MX and Canon 5D Mark 4 is probably the best quality system with proper hard- and software integration you can get from DJI at the moment.
BUT
If image quality (which is not necessarily related to data quality; see very end of this post) is not your #1 priority, I would go for a DJI M200/M210RTK with an X4S camera. Smaller, cheaper and more user-friendly package compared to the M600 Pro setup which still allows you to acquire good quality aerial photographs. Note that the X4S camera uses the same Sony 1 inch sensor as the Phantom 4 Pro, as far as I know. The P4Pro does not look very professional, but IMO it is the best value for money at the moment. I have replaced my old and trustworthy Inspire 1 for a Phantom 4 Pro. Why?
- Much better camera (20MP, 1 inch sensor, mechanical shutter)
- Great flight time (>20 min under real world/windy conditions)
- Everything (including 5 batteries) fits in a single/small backpack
- Batteries can be charged in a car (optional DJI 12V car charger)
- Very affordable system
- Easy to travel with by plane (carry-on baggage)
The resulting photogrammetric models processed from P4P imagery look great and are highly accurate (I generally include 10-20 GCPs that are measured using a survey grade RTK GPS with cm-level accuracy).
Even though you are looking for highest data quality, I would still suggest to trial a smaller/cheaper system such as the M200/M210RTK + X4S or Inspire 2 + X4S. It should be no problem to survey an area of 50ha (1000m x 500m) with a smaller camera/UAV at lower AGL/flight height and still achieve a resolution that matches the one you would get from a M600 Pro setup. Yes, you will have to fly additional flight lines and you'll collect more images. But 1) battery life is better for a small UAV so you easily fly more lines and 2) given that you want a certain GSD (= pixels per cm), you are always collecting a similar 'amount of total pixels', only the number of images changes (less pictures if they have higher resolution). Therefore, it won't be a real difference from a processing time point of view.
From my own experience, I would opt for the user-friendly/fully integrated package. In the past I was always going for highest quality hardware. It seems that I've changed based on my positive experience with the Inspire 1 and P4Pro ;-)
To sum it up. Have a look at the M600Pro - Ronin MX - Canon 5D Mark IV package if you want to get maximum image quality and system integration. You'll have to see if you can trigger the camera from the GS Pro app though. However, if you want a simple/clean and portable system that is supported by (great) third party apps (FlyLitchi and MapPilot are my personal favourites), get a M200/M210RTK+X4S, Inspire 2+X4S or even a P4Pro.
M200/M210RTK is probably the best industrial grade solution because it allows you to add various DJI sensors for other applications such as inspection (Zenmuse Z30) or TIR mapping projects (Zenmuse XT). The M200/M210RTK also has a great maximum flight time of over 30min and obstacle avoidance built-in; the M600 Pro won't give you that.
Coming back to what I said at the beginning of this post, it is definitely not an easy job to find the right gear. I just hope that I was able to help and did not add more confusion ;-)
Regards
SAV
P.S. Just a note on 'data quality' when it comes to UAV photogrammetry.
Not only the hardware (camera + lens + drone) but also the following points will have a major impact on the quality of your modelling results. - Survey layout/design (e.g., image side and forward overlap, use of tie-lines, camera orientation, etc)
- Camera settings (e.g., aperture, ISO, shutter speed, white balance)
- Photoscan processing parameters/workflow (e.g., sparse point cloud optimisation, number of GCPs/check points, etc)
I've seen people using high-end hardware but still getting inaccurate/low-quality modelling results because they don't understand what digital photogrammetry/computer vision algorithms are doing with the photographs to generate 3D point clouds and associated spatial datasets.
It is worth to invest some time/money into the workflow side of UAV photogrammetry to guarantee reliable and accurate results. I have over 10 years of experience in this field and I have done many UAV surveys in various environments; I am happy to assist/consult. Just PM me if you want to talk/chat about it.