If you guys are still having issues, you can get the new launcher here. -link redacted- This one doesn't rely on CreeperHost's servers, so you can connect even without an internet connection.
I'm sorry, but as FTB is new, we really prefer the launcher only coming from our own sources for the...