I don't know if Capnlogan still works for Cryptic. There are a lot of C-Store ships that need to be looked at, the Vesta isn't the only one and it seems like a long time since a dev has responded to issues brought up in this section. Add that they are neck deep in working on the next expansion so I wouldn't hold my breath waiting.
He doesn't, im pretty sure we have a new ship artist now. I agree that the Romulan stuff should get priority, get it right the first time...so far everything I have seen of the Romulan faction looks great, all of the ships have been remastered visually so they all look great now.