Will,
"Should be fine" and "Will be fine" are two different things, if you want to speak to someone who has had one of these pumps fail first hand after less than 150miles, speak to Chris Honeywell. If you want to speak to someone who has been on the receiving end of irrate customers

, speak to Simon at Woodford.
If you want to fit one of the cast pumps to your car, feel free. However, I would not sell one of these to any customer of mine.