Filtration should be seen as the low-pollution alternative to dumping, although both still have annoying byproducts. That's good enough as it is, anything dirty water is an optional technology anyways and not needed to play the mod. It saves you the fluid handling in larger bases.
If you want free ores, Wood-->Matter-->Ore is already good enough. Old Krastorio had much better filtration ratios, but large filtration builds still fell behind non-filtration bases because of UPS constraints. The only way to make it work better right now UPS wise would be a much lower amount of fluid processed (like 5 water-->5 dirty water), significantly improved ratios and Filtration recipe speed. But even if that would increase total yield by let's say 50%, why not just boost the ore processing recipe instead? And returning so much that you can loop it would make mining redundant. You already have infinite resources via matter and multiple loops anyways, in my opinion adding another is not necessary.
Feel free to modify the recipes and try them out with different yields.