Looks good.
We've discussed doing forum signature images a few times here, I think the general consensus is that we should, but none of us have ever gotten around to designing anything.
I like the idea, though maybe not limit it to STO characters only, maybe have the name, rank, etc reflect positions here within EE also, give them the choice. Of course that's if you were to be creating signatures for all EE members........On that note...If you wanted to be the go to guy for getting an EE forum signature, I'm sure the senior staff will be happy for you to do that.
I do like the design though.