Welcome to the community ! Put your cloth stock on that you’re pre filter to catch dust particles. Good filters usually take care of the smell. Not familiar with that filter. I will say from experience about two Grows is all I get out of a filter.
Ac infinity if they have any in stock is just little cheaper, quality seems good. I’ll order one of those when it’s time. It’s worth looking at.