It's sad we seem to be finding that the equiptment manufacturer that the engine is mounted on seems to know more about oil than some of the engine manufacturer's.
Use any oil you want? It does not matter?
Well if you are seeing a sheen of metallic particles in your oil you first have to rule oil that the oil is not well suited to the engine's needs or it is not being changed often engough.