Freshwater dealer here. We sell quite a few of the Mercury vented covers. Customers seem to like them, nice fit.
I don't know much about saltwater boating, but I would think you would want to remove it pretty often to clean the salt out.
Mercury really pushes the Corrosion Guard, Heavy Duty P/N...