I think the stuff you are doing is great. Really good.
If you want constructive criticism, I would go even more technical on your blogs. Not sure if you have a TMP jumpsuit but a side by side comparison would be good. I can see where the cream front panel was stitched on but how did they get the black stripe down the side? There looks like there is detail down the front of Spocks's jumpsuit but its hard to see on that picture.
Your articles work well as a good overview on the subjects - but I think a lot of Star Trek fans might know this stuff already.
Just my thoughts though. I'm not saying I'm right, that's what I would do.
BTW - your main site is great - there doesn't seem to be a link to it from your blog though. I had to google it.