Thanks @Lane, appreciate the thoughts.
Would be great to hear how ozone goes for you. I was thinking of getting a home setup myself, but am second guessing that for the time being after my experience with it.
One thing I forgot to mention is that I called SimplyO3 (they sell home ozone kits)...