OP, I have found a lot of inconsistency in 3D models with Drone Deploy, Pix4D and Agi Meta. Some models come out very good and some very bad in all three softwares.
Out of the 3 my best model came from Drone Deploy. This model looks like a picture from certain aspects and even picked up very small details. But some other models came out much worse.
One thing on this model is that Drone Deploy removed all of the thin items that would have noise around them like antenna, wires and the like.
Pix4D included these items and the same output was very bad visually.
Reality Capture's version was just as good,
but all of their models come out very well.
I too have heard great things about Context Capture, they have a Youtube comparison to Agi Meta and the outputs are extremely better for that particular comparison.
OP, I know you want a single solution for ortho, point cloud and model, but you are going to have to accept that with cloud processing, you get what you get. You can only obtain the best images and correct orientation/overlap images you can and feed it to the cloud. Pix4D desktop and Agi Meta Pro will at least allow you to attempt to fix some things.
I know I keep saying it, but Reality Capture is free to test. It has a simple workflow when using the Map Wizard. You process your images and if you like the outputs you buy them from the per use pricing scheme (But you get to view the ortho, point cloud and model). You could use your Drone Deploy of Pix4D Cloud for your ortho, DEM and Point Cloud, and then if the client wants a high end 3D model use Reality Capture and charge them the price (marked up of course). It runs faster than Pix4D and Agi Pro in my tests too.
In the end there are a ton of incredible software out there and it is very hard to have to choose 1. I envy the shops and people who can afford to have several different softwares, but most of us with small shops have to make a very hard choice to buy the best for our use cases.
I've been "deciding" for months now and jump back and forth between Pix and Agi. You may lack a proficient work station for in house processing, but the desktop version would at least allow you to clean up the models, so for me having the take it or leave it from cloud processing is not what I want or will settle for.
Comparison Of the 4 using the simplest workflow with default settings. IMO Reality Capture wins hands down. BUT this is with this particular dataset, I have had different results from other datasets, BUT Reality Capture either hands down wins or pretty much ties the winner.
Agisoft Metashape Standard
Pix4D
Drone Deploy
Reality Capture
Close Ups
Agisoft
Pix4D
Drone Deploy
Reality Capture
Hope this helps give you some options and ideas.