Welcome to our forum.
I like ozone systems , not familiar with this exact one but they are all about the same really. And it is definitely in addition to a regular filtration system.