Brian - complexity doesn't = safety, the carb should have a simple, very fine, filter on the inlet .... and I'd think the electric pump, filters and pressure regulator cost a lot more than the common original mechanical pump and a $5 inline filter .... and now Joe suggests you spend more to insure the electric pump is dependable

Bill