I have bought a VEVOR too about a month ago. The filter is necessary to clean the water from the impurities. The distillation by itself is not enough. After a while I get used to the taste and it diminishes after about 10 times distillation. Hope this helps...
RE: Water Distillation at Home