I have a Lumia 520 and find the App Store to be quite lacking, with some important apps missing, Google Voice being the most prominent one. Lumia 630 also isn't penta-HSDPA band.
That said, Here Maps is supposed to be quite good and offers downloadable maps for some regions that Google Maps does not, so I plan to try it out next time I am in South East Asia.