Since I own both, I have a bit of input for you.

Vaportek does not mask odors. It neutralizes odors and it works.

I have a Honeywell HEPA air cleaner and have had it in my growroom since I started. Weeks before flowering, all I could smell was my weed growing all over the house. It makes for really nice air, but it absolutely does not rid the odor from the room.. Since I got my vaportek 4000, my odor is GONE. I have to touch my leaves and sniff to smell the plants.

So for my money, the HEPA cleaner is excellent for cleaning the air, and the Vaportek is perfect for neutralizing the odor.

I don't own a carbon scrubber.