It appears that Nokia Maps Suite is reportedly out of beta and available for update via Nokia Suite or OTA (over the air). The beta version of the application is still listed in the Betalabs, and no official changelog has been released for the final version yet.
MyNokiaBlog reports that Nokia Maps Suite 2.0 is now out of beta, but some users who updated to the latest build complain about various issues that were also present in previous beta versions.
Keep in mind that installing the update does not require users to uninstall the beta version downloaded from the Betalabs.
Firstly, it looks like the weather app now installs on smartphones without having to insert a SIM card.
Secondly, the application will only install on C: drive and requires 40MB of free space, otherwise Nokia Maps Suite won’t install.