With regard to oily film....I would suggest the odd 'accidental' bilge water discharge, possibly has more to do with polluted water than what is emitted from a little 2 stroke 'mix master'.