Meziere electric water pump

I have a 71 Duster 360 CID that I race. I want to switch to an electric water pump. Can anybody tell me if the (expensive) Meziere water pump has any clearance issues with a (or any) electric fans? And what size hose nipple should I get with it? My current set up pulls from the right side of the radiator. I have an aftermarket aluminum radiator, but don’t know the brand.