I have never used Royal Purple, but a small engine, (or most any other engine) will RUN the same on any oil you put in it! Especially if it the proper viscosity. I personally think this Idea that "my engine runs better with one oil than another" is just silly. Just my personal feelings, as I have used everything from Amzoil to Supertech, and never seen, felt, or heard any difference.