I have a ASM G3 and it works GREAT. it did take about 5 days before it started pulling stuff though. but it was a new tank setup and I didn't wash the skimmer out before I started. I now know that many of these skimmers have oil in them from the factory and it takes a few days sometimes for the oil to wash away so the foam can clinge to the inside of the skimmer.
and I will have to disagree with the other poster, the foot is disgusting, way uglier than my foot.