I use a VirtuClean which is also an ozone generator. It’s a 2 step system, mask and hose, then the unit.
I do it 2 x a week and a full hose/ mask clean with baby shampoo once a week.
To may people I know that don’t really clean their systems that keep getting upper respiratory infections.
I also change my humidifier water every day.
No issues with URI for me.