Late to the party but I have a few thoughts. I own and fly the Mini4Pro quite a lot. It's a wonderful aircraft, however I don't think I've ever used it for roof/construction/tower inspections, which I do quite often. I was at an event recently with multiple drone pilots and those with "mini" models were incapable of useful operation in 20-30mph winds even though none of them lost their drones. Gimbal tilt was too much for stable footage.
Also, it should be obvious that inspecting roof, tree limbs, etc., is not "purely recreational". As a Part 107 pilot, I don't worry about the distinction, but it does exist. Trying to do edge-case operations under the recreational exception can be problematic and life is too short to deal with the risk I think.
For me the Mini4Pro is ideal for taking on hikes, in the kayak, or anywhere else where loadout weight is critical. Another use case is where low-observability is desirable. In most other cases, the larger aircraft are my first choice.