I would use 2 stroke oil. Grease or assembly lube will burn and carbon up. Even on full size engines, builders use engine oil to lube the cylinders and pistons, they use assembly lube on the bearings, crank, cam, lifters, rockers ect. They use it were oil will take it away after the engine is started. With a 2 stroke there is no pressureized oil system that will take the assembly lube away.
josh