The reason it's not on the launcher is because it's being updated/patched/maintenanced (one of the three, at different times). You'll just have to wait till it's back.
In this case, it's preparing for another patch.
Was named Trek17, but still an author.
Been playing STO since Open Beta, and have never regarded anything as worse than 'meh'. I have nothing against the game/devs, nor any particular wish to talk bad about either, or praise most decisions. Still, it's better to be positive than cynical.
Actually, it should show on the launcher even if the server is down, unless you just transfered over a character during the down time. If you haven't transfered a character to it yet use this link(may take a couple of hours to move over): http://sto.perfectworld.com/community/tribble-test