It might improve the smell if the filter is causing it. Almost all cars have two filters, one that services your engine and another that filters the inside cabin. When your AC vent starts to smell, it's most likely the cabin filter that's responsible because it collects the most dirt and grime.