It’s a good idea to clean the oven regularly. Also, not to do it on a really cold day, just in case you get some smoke during the last stage of the cleaning.
After waiting ten years, you probably had about half an inch of fat and burnt stuff layered all over the inside. I don’t know, because I’ve never seen an oven that went that long without cleaning.
The self cleaners are good for finishing the job, but I’d use an oven cleaner first, wait for it to work, and then swab it out, before running the auto-cleaner.
I never saw my Ma clean an oven nor my Grand Ma's, but then Old Ma was an Executive Secretary for a large Corporation and was Irish to boot and God as my witness they cannot cook, my Daughter in Law is one of those.
You have to be sure to use an oven cleaner made for self-cleaning stoves. It will say so on the container. I have used them when my cleaning element failed, then later, used the self-clean function with no problem.
However, if a self-cleaning oven is cleaned on the 2-hr cycle (as compared to the 3-hr cycle), once every few weeks or after broiling meat or doing a long cook time on something, there is no problem. It is advised to scrape off large amounts of spilled food, first.
I have had smoke once or twice, mainly when ignoring the *scrape first* rule. Otherwise, I have had a self-cleaning oven for decades and the only problem is that once or twice in the lifetime of the stove, the bottom element, which is the one engaged in cleaning, has failed. Once, I had one burn through. Likely, there was a food deposit on it. Replacements are around $35 and the installation is easy.
Personally, I love them.