I have the 150 and bought it from that exact link about 6 months ago. Dont expect to get the skimmer in the photo. Mine looked way different.
As for performance it seems to pull out some nice sludge. Never have to adjust it. Plug and play. The pump needs to be blown into to restart if the power turns off. Thats the only problem I have with it, but its very minor.
Heres the best picture I have of the skimmer....
