Never believed in any of these things.
If you pattern down your deer in your area, scent down and play the winds right. You won’t have any issues harvesting deer.
Most important thing i always keep In mind is setting up your stand/blind into what ever predominant winds are in your favour for that spot.
I would spend the money on Satelite cameras before I purchase ozonics .
Saves you from spreading your scent around every time you check your cameras espically when the rut is in affect !