RE: numbers
My theory is that most people don't have the patience and skill to even tune a glow engine correctly. Throw in another variable (compression screw) and it scares the bejesus out of them. Fuel availability is the biggest problem as you have to make it yourself or send away for it. I've never seen it in a hobby shop, so this is one more obstacle.
I like the smell and if you use scented lamp oil instead of the kerosene component your wife may even like it. Use citronella and you can keep mosquitoes away as an added bonus!
Max