I think it’d be great as an overhaul of the entire contract system, linked into Krankenwart’s post and my War and Peace novel I did on the bottom of it.
If contracts became a destination and airline only thing, you’d get your destination and then as you handle it you’d unlock new aircraft types will you hit 10/10 allowing you to unlock the special livery.
I’m envisaging a menu where you can select and deselect which aircraft types and liveries you’d want so you could just have the special, or you could have it mixed in with other types and special liveries.
Not sure how possible it would be but I think it’d really help for players not getting the liveries they don’t want and would make getting that E170/CRJ200 local contract less annoying as with a little bit of elbow grease, you could unlock the type you want and deselect the ones you don’t.
Agree completely with you about the purchasing of specials though it’d be limited to 1 per airport I presume whereas the above would allow specials to be run on all your routes with a certain airline making them more common at your airport, depending on what you’d like. More choice for the player lol.