I recently start using Crossover and I didn't manage to install it using the STO tie. It did manage to download the installer file StarTrekOnline_ST.17.20120318a.9_EN.exe, but it halts after the HTML engine install at around 70%.
I'm not a very patient man, so I started looking for alternatives to download the game. Third party web sites usually don't like download managersand I don't like slow torrent links. By having access to a cheap pay server (only $10 per month) I found "(Star Trek Online Free2Play Client) [00/48] - "Star Trek ST.17.20111218a.12.nzb" in the a.b.games newsgroup. Of course this is an outdated file 196.2 days old. Just remember that for your news server's retention.
I tried to install with STO tie, but it failed right at the beginning installing the components. With a blank unsupported bottle the setup.exe installed quite fast.
Right after logging in with the general Perfect World account, it started patching. It really tried my patience as it failed 2x times and started anew at 0%. Just be warned! Once with a power failure (I hate those Indonesian UK convertors) and once during a wifi interrupt.
After the full patch ready I missed the "Engage" button mentioned in another forum post (installing the Internet 7 component solved it). I tried to run the game with the STO tie and in the middle of the install I had access to the launcher's install, hit "Engage" and made a toon. After exiting the game I saw that newly created bottle didn't install all of its components. I couldn't get into the game with this new bottle.
I looked which components were installed in this new bottle and installed them too in my old bottle. There were some other differences in the bottles but I only looked at the installed components. The new bottle missed components like the fonts, install directory and internet 7. I deleted it and renamed my old "Setup.exe" bottle into "Star Trek Online". And that's how I have access to the game...