Funny, I have the H2O set and was impressed with quality and build, but I guess an inside finished edge was missed. May have lower quality stainless, mine are relatively new and show no rust yet.
The davits are what they are advertised as....maybe
Iin my case,, it is the application that can be awkward. For those giant swim platforms where you can almost walk around the dink, great..... for mine....its small and tying the dink down a bit of a challenge. The poly runners are VERY slick you pull a glass bottom RHIB onto, so you have to lash the dink down very securely. On a small platform and high deck to work from is challenging.
The H3O setup seems great, measure like crazy to make sure you have the platform room to pull up, swing and still have comfortable standing room.