Very well done! To me, the strongest element of your story telling is how you are making these alien cultures--Cardassians, Jem'Hadar, Vortas, etc. well...alien. These are not "humans in rubber suits"--you've created three dimensional alien characters with their own thought processes, cultures, and goals--no mean feat.
It makes this story a joy to read.