Not sure what a drill pump is but if by that you mean an auger stlye the yes it us very harsh on wine and is also a lot of work to get sanitized just to do like 6 gallons of wine!!! The all in one will do everything and I believe he has added the oPtion of a complete set up with filters so give him a shout! his banner is in the middle of the page but you might have to refesh the page once or twice to get it as its a rotating banner and there are a few advertisers here.