Yes we will use ozone on odors originating from incomplete oxidation of hydrocarbons.
Works great on nicotine odor as long as the residue is cleaned up. The walls, cabinets, floors and especially the ceiling will need cleaning or scraped and painted in order for the deodorizing to be truly effective.
Ozone isn't as effective as masking and pairing agents or enzymes on other types of odors. So yes fogging and spraying and rinising may give you better results.