The only time the launcher should download any files, is if the version number server side doesn't match the version number cached locally on the launcher's side, and even then it shouldn't re-download everything, unless all of the files don't match the hashes from the server. There are no settings on the launcher that would cause this, other than the config.json file not being present. The Website downtime yesterday was due to the core switch that the webserver and gameserver are connected to having power issues, those should be resolved now.