the smell you get from new tires is the process of off-gassing. It's the chemicals in the rubber evaporating, as this happens the rubber becomes more and more dry.
I think the best preservative is to put them in bags after washing with mild soap. I guess I'm not sold on "moisturizing" tires.
using armor all (moisturizer) on your car tires results in a worse condition that if you simply wash them in regards to dryness.