There are some serious security issues using that site. Anyone can upload anything, even without an account.
There is no reason someone couldn't download an addon, inject the DLLs with malware, and re-upload it.
The guy who maintains it was banned here for a variety of reasons, and is now trolling OF staff on YouTube.
Addons on that site were taken from OF without the authors' permission and uploaded there.
Some of my stuff is on there, I did not give my permission, and when I asked him to take it down, he basically said "No, I can do what I want with your work! Go away!"
Just my two cents.