I haven't tried Waze. The (nonfree) mapping app it ships with works pretty well, as does Maps.me (frontend to OSM data).
I like Waze because it tells you where speed cameras and cops are. I've used osm+ and maps.me before. They are decent but google maps and Waze have much better routing and directions.
well it doesn't work, like half of the apps on this OS :)