This mod idea is pretty good for the Campaign too, having a small section of the space stations (normally those with a luxury component), gives players a mini-game similar in making a character's role in his/her life, but the expected events are randomly generated.
Like going into a bar, you met a smuggler who asks for a trade with you with a 50% discount of whatever weapon he has, accepting this will either be (a)(1) Successful (2) Being chased off by authorities (3) Being bid off by another captain who offered more cash than the player (b)(4) Where the player can decide not to trade (c)(5) Player decided not to trade, and decided to make a risky attempt to steal the weapon off the smuggler (spawns a small-medium pirate fleet waiting for the player to come out). The letters count as decisions, while the numbers are the possible events that would happened in a bar-shipyard situation.