Just stand on top of it, and there is an emote to sit on the captains chair. You can either click the emote button on the chat box to find it, or type /em sit and it should come up I think.
Granted, it's not click to sit, but you can sit on the chair, an it has animations to match. Better than nothing, and yes you CAN do this. For those of you that will enjoy; well, enjoy. For those of you that will still complain because you can't just click on it... *shrug* That's all I got yo.
Sure, we'd all love to see explorable ships, devs said it's coming, no sense beating the horse anymore.