What Cheetah said, in essence.
I am the proud admin of a depot that doesn't quite exist yet, although it's under work. The slow kind of work.
But you can at the moment still pose your questions and get answers in our two currently open Addon Depot forums, and most addon-related resources (such as the BIS editing tools and MLODs) are available in the Editor's Depot at the moment.
It is unlikely however that OFPEC will even attempt to compete with the likes of Armaholic or armedassault.info when it comes to hosting - we might be offering something slightly different than just hosting. But primarily we are interested in the editing aspect of it all, which is why we're here after all. Patience, patience.
Happy editing!
Wolfrug out.