While I understand and have witnessed the modding mayhem you speak of, I still firmly believe it is possible to "have your cake and eat it too". Unfortunately that is the hard part. Enabling the code to allow the player to choose between having modded content in the game or not.
Either way, I wish you luck and look forward to see future developments in Battlefleet Engineer