Procharger Oil leak

Im not sure if there is a seal or not but when i was checking out blowers i was talking to a dealer who said almost every pro-charger he has installed he sends back once a year cause they all push the oil out becuase they are self contrained. He suggest a vor-tech he said tapping the oil pan is eaiser then sending it back all the time. Im not telling you to get rid of it or anything but call up pro charger and see what they have to say.