I've done some re-writes today for the Desktop & Steam Launchers today:
- Steam launcher will let you register/login directly from the launcher instead of having to go in-game
- Launcher now supports basic load balancing
- Background image visible on server select page
If you're playing on Steam, the launcher will auto-update. If you using stand alone desktop edition, you can get it through the Mega portal.