When they first started a few years ago I used to visit them quite a bit, and often found interesting things, but most (all?) that I actually used ended up being discontinued a year or so later.
I don't visit the site really every anymore, but I did take a week the other week, and like you, nothing really stood out to me.
I don't visit the site really every anymore, but I did take a week the other week, and like you, nothing really stood out to me.