I found the OEM recommended Mercury Premium Plus (semi synthetic) really improved the amount of smoke. The previous owner used something else and I was getting a ton of white smoke at start up and at idle. Now it is considerably better.
BTW, it is a bit expensive, but some marinas have it in bulk, just take your empty jugs in and get it for about half price.