So what are navs for now? Seems they are redundant.
Nav's are *not* redundant. In my play time on beta so far the nav beacons are super useful for quickly locating all USS immediately in a system. It's a lot faster than using the FSS to locate them meaning that under the new system the engineering grind is getting way easier.