I have one, its really nicely made and seems to be a quality piece. The kit is pretty good and it fits well.
How much vacuum does it pull compared to the Moroso etc? Dunno, its hard to see the vacuum guage on the rocker cover from the cockpit of my dragster!
I've seen a ton of aerospace pumps out there.
Haven't heard anything ripping it, but I am a Moroso guy myself.
I would imagine the pulley combo is important to getting the proper vacuum, same as Moroso.