We have just recently seen Delos’ dinghy arrangement. I have no idea how they see anything in front of the boat. It’s a huge dinghy, and the cradle they have sits very high on the deck. I can’t comment on the attachment or other engineering details. It might work for them, but it’s not my cup of tea...
Before I’d go that route, I’d do a good mockup and check to be sure sight lines meet your standards.
Enjoy the warm island weather, we are freezing our butts off here!