Re: "Optimizing game files" at every start of the game
A steam user discovered a solution for this problem:
Just go to AppData\Local\SwGame\Saved\Config\WindowsNoEditor, open GameUserSettings.ini, go to the last line (LastOpened=SwGame) and change SwGame with Test.
They noted that you should change it back after game or driver updates.
After I did this, the game started in under a minute. I can't speak for performance issues yet but this is an incredible improvement.