While this would be handy, I can see an issue with logging in, since the launcher is what actually handles logging in, unless it could store credentials, son only the first time you run it you get the launcher, then each subsequent login you go straight through to the modpack (unless login fails - in which case it would take you to the launcher again).