The "service engine" light is not the same as the "check engine light."
The former is just a reminder that turns on every so many miles, based on the manufacturer's guidelines.
The latter is the one that warns you of malfunctioning emissions efficiency. This light does go off by itself, but only after a very long period when it detects no further errors from sensors. This does not provide a guarantee that it won't turn on again, especially if the situation is erratic.
If the high octane remedy that I discuss in the article works with clearing the catalytic converter, then the sensors will stop sending an error code to the computer. However, as I said, this takes a lot of time.
You'll be waiting for the light to go off, and this may take weeks or months. It's best to turn it off with the diagnostic tool and monitor the status for a "ready" condition before you bring the car in for an inspection.