Thinking about going back to mechanical
I myself have not had a problem with a new mechanical pump. True! Old ones do wear out and leak after many miles & I guess that will happen some day on my new pumps.
I use Carter pumps. They also come in a HO high flow versions. For your well pumped up engine that demands a bit more than a OE pump puts out.