I always find the SP question highly questionnable. From many players point of view, it is about impossible to pass SP mission with the discovery mod. So why keeping it at all?
As to rebalancing, that would be indeed the major work to be done. a srrounding of at least 1 system in every possible direction, must be nerfed down.
On the other hand, we may boost up the stuffs around new york.