introduce a bunch of new mission templates - well paying - which involve using a set loadout ship supplied by the mission giver....
Possibly expand on the ship notoriety a bit - not just for wanted things, but a rich celebrity may want to own a ship which has a reputation for something - be it being spotted at beagle point, blowing up a thargoid, killing a certain number of high profile villains etc etc etc
Hell yes, this is one of those ideas that comes up from time to time but never seemed to gain traction, along with the flip-side of running missions for the authorities or military as a way of paying off your
own notoriety or criminality. You might be the scourge of the space lanes in your Python, but try earning your keep in an escort Sidewinder for an hour or two.
The forced nature of the latter is always a bit contentious, but
optional missions flying specific ships seems like such an obvious win. And, unlike many suggestions that might feel* difficult to implement, this one feels* as though most of the parts are already there. Allocate the player the new ship. Lock out the rest of their fleet. Add some flavour text. Undo it all when the mission is over. It wouldn't need to make any more logical sense than the existing courier missions that sometimes pay mad money for stuff that's available on open markets. Why does this person want this particular ship bringing here? Who cares, they're paying me a bucketload of credits.
*obviously there is a danger of "armchair dev disease" in these scenarios, so care is
needed. But it really does seem as though the mechanics are almost there already.