Personally I think that the core NavDB should be hosted on a web server, to which you would subscribe, rather than a possibly out-of-date database in the unit.
Together with a web-based met system. Do all the planning on the web, transfer the data to the local unit when complete.