My two-penneth .....
I like having an electric pump, but as a primer or back up. Whether it is at the front or back, I have not found much difference. I set up a facet near the carbs on by brother in law's S2 Fulvia which works well and I have a similar facet near the tank on my S3 Appia
Both are on switches
I had a permanent pump on the Aprilia for a while but found it caused leaks, even with a pressure limiter/filter so I fitted a new mechanical pump and put the electric pump on to a switch, since then no more problems
For the HF, I cannot say, except that I am just about to embark on a similar journey