Hi @yipinto,
I think that approach is all cons, UNLESS if the contaminant features you are filtering are clearly contaminants, e.g., known reagent contaminants or other features that you can positively say will not be found in your samples.
cc: @cduvallet
See here for some other ideas: