The oil from oranges is pretty powerful stuff. I'll bet the cleaner works. How can it not? You're combining vinegar, which is acetic acid, with the citric acid of oranges. I think the baking soda would neutralize the acid so that it wouldn't eat through the paint on the bottom of your stove. Years ago our family went camping and we took one of my son's friends with us. They were 14. I had purchased some natural air fresher for my car and it was made of orange oil. We were on the highway and the two boys were in the back seat of my car. I made a comment about how they both could use a shower and some deodorant. Being the comedians that they were, I did not take them seriously when they picked up the air freshener, sprayed it on their armpits, and proceeded to act like they were in pain. My son's friend, who was usually stoic, had started to tear up. I pulled the car over and checked them out and their armpits were inflamed (but they did smell better.)