I have had much trouble finding an aftermarket pump that has low pressure and high flow you may want to make sure your pump is running the correct pressure.
I don't think high flow is an important requirement. Say you get 25mpg at 120mph, that means you are using 4.8gph, or 0.08gpm. Many pumps can provide that with ease.
I agree, though, that there shouldn't be an issue with 2-5psi leaking past the float valves; my VS800 has a pump, which is not rated for pressure, but has been measured between 1 and 2 psi before shutting off, and I've never had an issue with over-filling. Perhaps the OP should get a pump for the Suzuki - it's fairly simple, and could be easily wired into the system; it shuts off when the pressure reaches a fairly low set point, and won't run again unless the engine is running.