I've done some reading on this dtt assassin mechanical lift pump but I'm not totally sold yet. Anyone have experience with what these things can handle power wise? Looking for a solid replacement for my air dog 150.