You mean, other than the two vanity titles and the vanity social armor stuff you could already get...?
Even the crystals were just a different color versions of stat crystals already easily available and just a vanity color item essentially as well.
Yup, just a vanity item. The Containment Officer uniform functionally is no different than the Formal Dress or Suit you can get from the Drommund Kaas / Coruscant vendors, the crystals are no different than what you can make other than color, etc. They offer almost no gameplay advantage over other peopel, aside from the crystals, and even those are relatively minor, I'd guess.