Heyo,
Would you mind elaborating on the issues you’ve encountered for us?
If the problem is with the Launcher as indicated by your thread title, installing the game through Steam would indeed work around the issue. We have a guide on how to do that here.
If the problem is with the game itself starting, I wouldn’t expect doing so to help - unless some of the data was corrupted in the first download, in which case downloading it again would get around that. I only ask because I know it can take a while for the game to download, so I wouldn’t advise it in cases where it is unlikely to be helpful.