Sorry to be nitpicky:
BWP - Big World Project, a huge project to make all mods compatible, by Leomar Watson. Comes with a large pdf file that explains what to install how.
BWS - Big World Setup, a program originally created by Dabus, now mainly maintained by Quiet to automize the install including the downloads, automatically including all compatibility notes listed in the BWP descriptions, and more.
So, it's BWS initiating the downloads. (If you want MegaMod people to understand you, syntax is important..)
On topic (kind of, I'm not an admin): In the German forum, I see only few players being interested in modding work that is currently happening (try find playtesters, haha), activity there is mostly the already active people.
But a huge number of people with "Cannot get my Megamod install to work help" topics.