I had a project I started working on last summer to traverse the Add-Ons board, download the add-ons (some support for dropbox/mediafire links since a lot of download urls aren't direct), and save the title/description. The original idea was to build some sort of "namespace database" that could automatically detect conflicting mods, duplicates, incomplete packaged functions, etc. but it would be a good way to create an archive. Perhaps also integrate it in to Glass, but it wouldn't be built in, just accessed through an open API.
I've also been working on a sort of custom launcher (which I've dubbed "Blockland: Community Edition") to allow for a sort of community updates, as well as default DLLs which could give widespread adoption of something like blocklandLua which opens up a whole new realm of modding.
I actually already have a small demo site put together, and I assumed a forum would eventually be necessary if the idea were to take off. This could act to extend the life of the game and wouldn't be stomping on any toes as it still would use the default authentication (and thus still makes Badspot money). I really don't think he cares what is done to the game past that, it's approaching end of life and this sort of modding and work is one of the few things that will keep it going. I don't see any downside from his end.
If I continue to pursue the idea, I was thinking of making a post about it and contacting a few popular content makers to put together a sort of criteria or set of goals for where to take the whole thing. I wouldn't want the whole thing to just turn in to my personal blend of Blockland, I'd really like it to be a group-minded community run project.