All good sources of information. Actually I have some of those rank pins in the photo on that page.
It's all subjective. One of the things with uniforms is they all widely vary no matter what time period.
A good example of this is in the game Star Trek Klingon which can be seen on You Tube.
some have the imperial armor that is standard. Others wear fur and so on. Hence why we can work with
canon or not. I have seen many creative ideas come out with regards to Klingon attire.
Even the outfit I have on in my avatar photo is a cross of ideas but comes off very well. it has the armored look and is a next gen uniform, but also long enough to look like some of the outfits from Star Trek 6 the Undiscovered Country and that movie also produced variations. And then theres the armor worn by klaa in Star Trek 5.
We need that flexibility in STO. Fasa may be outdated but it still has some good info. Same applies to Klingon Ships.