One thing I find quite annoying is the fact that any time I want to subscribe to a mod from within the launcher, it requires me to login into Steam and wait for the Steam Guard code. I wonder whether it would be possible to allow the launcher to login directly into Steam. I mean, it's possible to access the Workshop without login from within the game, and since the launcher is distributed together with the game.....you get the point.
If this creates potential risk, maybe an option in the launcher settings, one can set?