I don't necessarily think one is better than the other. It all depends on your own goals. I prefer the felt filter socks as they filter out the large and small particulates, however they can be difficult to clean. The mesh filters allow small particulates through and capture the larger stuff and are much easier to clean and last longer than the felt socks.