As far as I am concerned the launcher is current unusable. Previous versions were slow to start up (although I found running the JAR instead of the EXE was faster in some cases) but the latest version is terrible! I have deleted my enture .techlauncher folder and let the game download again (which took half an hour literally).
I sure hope a solution can be found. I can't imagine the devs NOT having this problem?