Thanks to everyone who took the time to reply. You've given me a lot of great info. I think I'll go for the Armitage since I play mostly STFs. See you in game!
A lot of people are reading too much into this blog post. What I read was a discourse on diversity as presented in the Star Trek TV shows. The single paragraph mentioning Stonewall Fleet and their Pride event is simply a courtesy to the author for writing the post. Get over it, people.