Thanks for the information. I would guess my cabin trunk sides are about 15 degrees also. I did order one stainless port, so will take a good look at it regarding it''s drainage capability.
My bronze ports have apparently been installed for many years. They even have a "waterline" etched on the glass from standing water. As you said, they don''t leak but you''d better remember to remove the water before opening!