I use MMO in my nitro vehicles as an after-run oil as it keeps the castor oil from gumming up the works and protects against corrosion, but then so does WD-40. It does have lubricating qualities to it but I wouldn't use it as a primary lubricant, that is to say as a the only lubricant in an engine. I am a firm believer in it's ability to free stickey rings when poured into the cylinders and left to sit for a few days.