Haven't seen much happening here lately.
I would have prefered DLing stuff from OFPEC, since there's usually a more detailed description of the Addons, and they've been tested before being added to the addons depot. I also like the fact that they rate the addons. Saves me having spend a lot of time DLing something, only to find it's a bunch of crap.
I mean no offence to the guys that spend lots of time making addons for the rest of the community, but some addonmakers are more skilled than others. (maybe due to the fact that they have made more addons, and have therefore gathered a lot more experience)
Hope this section of the site will be up and running soon