That Drainosaur is made by the Little Giant Pump Co. While I've never used this particular setup, I have used a number of Little Giant pumps, all without a problem. I think that you would be far better off with the Drainosaur than with the system from Lowes. While it was made by Myers, it is of less quality that what Myers sells to pro installers.
Ron