I would think our product would help, but probably not be the complete answer. Tough part about many leather couches is that cushions are attached to body of couch so it limits what you can do. If they aren’t, try spraying some fresh scent in/on areas that aren’t leather (back of cushion, inside cushion if they unzip, black batting underneath couch if there is one, etc.). After you do that, you could try bringing in a fan and blowing it on the couch. Spread some of that fresh scent around and maybe blow out some of the smell.
Tough one you got there Brian.