I am so happy to read this!!! I've just finished sign up the forum to join 3tag in asking if you might still work on your AWESOME mod.
I am on Steam and if I may suggest, you should present your mod in there too. People talk about the main mods in the discussions section and yours is brought up, of course, but there is not a dedicated post for it.
I love your work! Thank you!