Agreed. It make the Nav beacon more important which in my view is a good thing.
Nah, too many are complaining now of the great danger in dropping into the Nav Beacon instance to scan it. It is a safe bet that FD will wilt under the pressure and one of two things will happen:
(1) The initial honk will 'read' the Nav Beacon and populate the system map with the bare bones information
or
(2) You can fly towards the Nav Beacon USS and read it whilst still in SC.