I have that one, I don't like it. Feels kinda cheap and it's short. There's always some water in my sump pit so I had to put a couple of bricks on the bottom and raise it up or it was running constantly.
I had a RIDGID that I liked a lot. It had a detached float switch that attached to the pipe so I could adjust the height.
Of the ones you posted, If you have the money, I'd go with the Zoeller + backup kit.
said by 67845017:I don't know how much rain you get up there, but Naperville has a bad habit of flooding.
If he's still in Harwood Heights, depending on where, the Des plains river runs right past there. My brother lived in some apartments in Harwood Heights by the river and it flooded just about every year.