I have an Aviaid on one of my engines. Good support when you call. Buddy has one on his 2500+ HP blown alky also.
Have a weaver brother also, haven't used yet. Had a SCP a few years ago, no issues with pump or service.
I have a Weaver 5 stage and I absolutely love it. Dry sump is the only way to go. I take the belt off the crank and use a drill to turn the pump and prime the engine everytime before I go to the track. Last freshen up the bearings looked liked they just came out the box.
P.S. No more 0 psi when slowing down after the traps.