Thats just it, things will not get sorted out, unless Karl actually builds us a new launcher.
Is there any available info on his project? Last I knew he was going to release a beta build for testing, but I haven't seen anything mentioned about it in awhile.