A simple idea really, have the quality of your scanners affect it, but essentially have the USS spawn and despawn periodically in specific locations in system, which you pick up when you get close enough based on your scanners (which obviously would need increased range compared to the current system)
This way, USS seem more like they really happened there and you're just finding it, rather than the millionth randomly generated nonsense on your nav panel that gets created more or less wherever you go.
Bonus point? Multiple players in an instance would share the USS the same way they share the nav beacon, meaning if two players drop into the same USS - Voila! Emergent gameplay.
And the P2P nature of elite shouldn't be an issue, as really it's no different to spawning combat zones...
This way, USS seem more like they really happened there and you're just finding it, rather than the millionth randomly generated nonsense on your nav panel that gets created more or less wherever you go.
Bonus point? Multiple players in an instance would share the USS the same way they share the nav beacon, meaning if two players drop into the same USS - Voila! Emergent gameplay.
And the P2P nature of elite shouldn't be an issue, as really it's no different to spawning combat zones...