Well, not a lot of reply here, I see, but for me, and several people I know, forums are the main way to learn about the different aspects of each add-on. The creators of the add-ons may not always be eloquent in their instructions, omitting things they think are perfectly obvious, and the community is generally really good at answering questions while the authors get more time to concentrate on their product. It looks like as long as these have been gone, they arent coming back, so not looking too likely, but the forums really should be brought back.
You could do something similar to what NexusMods does. A project's "comments" section is tied to an automatically-created project thread in the forum. Just have the first post be a copy of the project's description. Authors could then use whichever location they want to keep in touch with their users.
Kaelten mentioned that no data has been lost internally, but it's been almost a year. I posit that after a long enough time of data being withheld, data is considered lost. Please bring the data back in some form, even if it's sloppy.