Have you considered posting this onto Steam Workshop? It would be more convient and if I was the owner of the mod I probably would've done it by now. I think that mods like this would actually get more attention on Steam Workshop because it would be more accessible. Just something to consider!