I think there’s interest, we’re just trying to figure out the best way to not duplicate efforts. There’s a central record maintained by the TSN leadership of where crew have served, and there’s also the crew logs section. I think what you’re doing with your profile works quite well, and looks good as part of your profile. The topic structure you suggested could work as well, but there’s some duplication in the crew logs section. Take a look at the crew personal logs topic to see what you think about that format, since it’s pretty similar to what you’ve suggested here.
I definitely think the conversation should continue. This adds a nice “outside the duty shift” kind of content creation that allows members to be creative with backgrounds of their characters and things like that for those that are interested.