So.. Another great indie game I play is Overgrowth, when you purchase that game you can also download what they call SumLauncher. Its a combined alpha updater, launcher with adjustable settings, news hub, and community content browser/installer/uninstaller. It's an extremely useful program and I would love to see a similar setup for BeamNG some day! The content browser is really something I wish all games had. Installing mods in BeamNG is incredibly simple compared to most games, however people still manage to mess it, with a simple GUI like this all you have to do is click install and your done. It can also save a lot of time, instead of searching through the forums for released mods you could just open the program and check if anything new appeared.
I know the Devs are still hard at work making the actual game right now, so something like this would naturally be a very low priority. Maybe after a beta release it would make more since to work on.