Actually the snorkel could be a great way of implementing in the old petrol boatds the foldable chimeny they had to use on the surface.

By tweaking the deph at which it can be used/not used you could maybe enforce its use on surface and not have the engines start unless it's up.