u can add an inline fuel filter on any type of engine. EFI, carbed, high pressure direct injection, low pressure direct injection, whatever. The fuel tank and block are connected by a fuel line. Splice the line, add filter, there you go.
I was just stating a point. Trust me I could care less about weight. But if you are getting enough water in your system to bother you, you need to get different fuel. Or try adding some heat and sta-bil to your fuel. Why risk a fuel line coming apart on a hill or such. I understand that it might only cost $2.00 to do it. But if it comes apart it might cost a from a couple hundred to a few thousand.