I did a lot of digging into this, I found that it can be of benefit to create ozone and also charge the small particles so that they stick to surfaces ( like your walls ).
That said it can work against you as the air feed into it may also have other chemicals from your home that would generate harmful air, like hair spray etc.
In my opinion ( others can and do disagree ) I believe the better option is to filter the air with an air purifier. I only use ozone when the air feed to the ionizer is 95% oxygen, so that I am getting pure ozone, but I don't breath this as ozone is not good to breath but is most useful for "flushing a home" of smells. They sell ozone machines that are used after fire damage has been done to remove the smoke smell.
The simplest and cheapest way I have found of doing this is a box fan and an air filter.
https://www.youtube.com/watch?v=OVVGExTGCl8
Or this solar one with a 5 gal bucket ->
https://www.youtube.com/watch?v=Wa6Oa4hQzbE