Most useful gps yes. Best no. It has alot of details that it still needs to work on. The maps are not yet perfect.
The maps aren't perfect but are getting perfected constantly. With millions of users, it shouldn't take them too long to catch up.
Its usefulness is far greater than any other app, which IMO makes it the best app given that its flaws aren't too great.