The missions are immersive and all, but there's one thing they really lack: consequences... What I mean is in all missions, if you make a wrong choice nothing bad happens, at max you just fail the mission... But being a captain also means facing consequences... So what I am suggesting is making missions have an influence on the crew. Ex. "Hey we need some help", and all missions always answer "yeah sure! I'll send a team of engineers over", they fix it and it all ends happily ever after. But what if it really doesn't have to be that simple? Let's say there is a warp core radiation leak on board, and the ship might be destroyed... Why not have the player decide if he wants to put his duty officers at risk to save the situation? See what I mean? I hope you'll find it to be a good idea.
Comments
What is a "wrong" choice, though? The right choice in your scenario is to beam all survivors over, not risk your crew and theirs to the skills of your engineer and their luck at fixing it in time.
Complexity makes this an issue. Even with 5 or so choices per mission, that may not cover what a player might want to do (as in my solution above). And as for consequences, that means tracking each decision for each player and spawning effects later due to some combination of choices over multiple missions.... way too complicated to implement. Immediate consequences type would work, if you mean that (save them, and one joins your crew as a BOFF or DOFF, let them die, and you get loot instead, for examples).