I don't think they are "hiding" anything from us. It just takes work to get it in. They've said they don't have many people on the foundry team, and most of them are working on NW. Heck, their trailers and demos have shown that. I think it's a matter of time.
This update proves they aren't just shelving our feedback. And we got the time ships fast because we all kind of begged hard. The new ship costumes and the individual pieces for the premade romulan costumes are a little different to implement, I think.
When you have a project open, click on the tab on the left side that says "costume", then (if I'm remembering correctly), you click on "create" new costume.
Then down where you type the name of your new "costume", there should be a little click-able button to import a character from which you saved.
You may also want to read the comment for some premade costume. Many of them have funny comment. I've read the Borgs (not all, include some 2371), Cardassian, Breen and Devidian so far.
I don't know who wrote that and why, but it's fun