Kerosene and No. 1 Fuel Oil are high grade fuels, but that doesn't mean they will be free of rank odor.
Kersoene is more oily than Stoddard. Kero's cut points are 9 to 16 carbons vs. Stoddard's 7 to 12. Kerosene is "less pure" than Stoddard. Kero allows 25% paraffins, 30% monocyclics, 12% dicycloparaffin, 1% tricycloparaffin, 16% mononuclear aromatics, and 5% dinuclear aromatics. That's like comparing stinky tar-pit sludge to white lightning in a sense. Kero is loose with its chemistry because it is a fuel, Stoddard is an industrial solvent, so it is in fact much more pure and less likely to stink.
Like I said before, you can buy coal tar in a can labeled light fuel stoddard if you want a cheap fuel, or you can buy clean solvent intended to be used as solvent if you want a solvent. Fuel oils or cans of petrochemicals intended to be burnt will always be filthy and stinky. The Stoddard solvent they sell at Napa for $45 per 5-gal can is very low odor, crystal clear, and dries clean, because it is intended for parts washers. Napa also sells kerosene meant to burn in the same can on a different pallet, and that crap stinks. The rest is up to you. If you think red dyed diesel with ATF is good enough at $2 per gallon, then more power to you. You get what you pay for.