Very nicely done, with good presentation and a couple of nice little innovations.
I cant help but think a proper uniform would be more in order though, rather than a jumpsuit style for everyone on board. If I were captain of a warship or somesuch I'd want to avoid weaing overalls all day and go for something a little more in keeping with my position, like a trousers/jacket/shirt combination. You can sit in your office and work in shirtsleeves, but if you have to meet someone or appear at the viewscreen, you can throw the jacket on rather than look like a colourful mechanic. I'm not talking about a dress uniform for parades or whatever, just day to day work wear. As people get older and slightly less firm, sticking them in tight onesies is not going to look impressive, which may be why most admirals uniforms in Trek tend to have jackets.