Supertech IS good quality motorcycle oil when compared to what's on the shelf in China. These engines are so poor that they call for 20:1 mix.Supertech. The oil won't be an issue. Its the cheap Chinese engine. I would be somewhat easy on the engine at first and let it break in. The weakest link is just the cheap engine. 40:1 and let her buck!!!