To the OP, your concern is valid. Perhaps not the overall weight on the mothership, but the stress on the platform itself is what I am talking about. When we purchased our boat, our platform was the original teak platform, designed much like the one Angus pictures above. His looks nice, ours was in rough shape! It had Weaver davits attached to the outer (back) edge of the platform, and that leverage (just as I think you are concerned about) had taken its toll on the swim platform. It was basically crumbling and deteriorated to the point I would not even stand on it unless I was directly over one of the supports. The stress from the davits had proven to be far too much for the teak. We also had a ladder to work around. However, our ladder was only for boarding from the water. From the platform, we enter a cockpit, whereas you climb to the aft deck. That is an additional challenge in the design, for sure.
Our solution: We had 2 new and larger braces fabricated (again, similar to Angus' photos), which gave us 7 braces instead of 5 across the transom. I then built a new fiberglass swim platform, and designed a davit system and had it fabricated. The newly designed and fabricated davit attaches to the front edge of the swim platform (closest to the transom), just above the new braces, on hinged mounting brackets. It works basically the same way as the davit Angus shows above. The 2 new braces are backed with glassed in marine plywood and stainless backing plates inside the transom. It required 4 new holes in the hull (2 for each brace), but all 4 holes are above the water line although the new braces extend below the water line. A new ladder was purchased that mounts under the swim platform and folds up kind of flush to the bottom of the platform when not in use. In full disclosure, I have not yet installed the ladder.
The platform and davits feel very solid and strong, as if I could launch a car off the platform, not just a dinghy. What Angus shows above is a prettier and more elegant looking solution. Ours works about the same way, but not as pretty and probably over built.
My point is the leverage on the back edge of the platform can be an issue. In our case, the platform was simply not designed for that kind of stress and the previous owner seemed to not factor that in. It destroyed the swim platform.