Ah.. I went into the folder I installed the launcher on, and pinned FTB App Launcher to my start menu. I think the problem was that I went the lazy route and just pinned the window itself while it was open.
Then when I do download it again to update the existing file, as soon as I close the launcher, it won't start up again, beginning the loop I have to go through.
The FTB Launcher won't start completely for me. For some reason it just gets stuck on the startup message, and I can't get in until I start up the download file again to reset the application.