Sure, I've been visiting AMP regularly for some time now, and I think I've even mentioned the site here in the forums a couple of times as well.
They've certainly done a grand job collecting all those mods. A number of them probably aren't available from anywhere else. I've even noticed some composers have commented in the oneliner that they've found their own mods there that they had thought they'd lost forever.