First of all I want to say: really no offense intended, since I think both of you are doing a great job.
I installed 7dtd again after I saw Ravenhearst on Games4Kickz. Wanted to try it out myself. I found this thread and was looking for a download link for some minutes until i realized that I am forced to use a 3rd party tool. I really didn't like that but I gave it a try. Whatever I did, different settings, different folder etc. the game always started in vanilla mode instead of Ravenhearst. So after a frustrating 30-40 minutes I gave up and deleted the launcher as well as 7dtd.
tl;dr:
As long as a 3rd party tool is more complicated than just copy/pasting a folder I think it's really not a good choice to enforce the tool. That being said, I again wanna emphasize that I appreciate the time you're spending on the community.