Has anyone tried using Hurricane drop in filters? It's made in Japan, stainless steel type and no oiling. Are they good? Does it have good filtration properties?