My criteria for any navigation app runing from my phone is that it must be Android Auto/Carplay compatable. I either run AA/Carplay dummy units on my bikes or have built-in AA/Carplay capabilities in the bike's system. Depends on the bike.
I don't like having my phone mounted to my handlbar for many reasons.
The app also must be able to operate without a cell signal and use the phone's internal GPS.
Rever is not AA/Carplay compatable.
Apps that I use are Google Maps, OsmAnd, and TomTom Go. They have downloadable maps and can import/export gpx files. I just started using TomTom Go this past year and like it and use it the most when I have a gpx file I want to follow. TomTom has greatly improved over the past 10 years. I thought I would never use TomTom again, it was so horrible, but they have made their software available as an app and it runs very well.
Just my $.02. Everyone has their own personal requirements for their type of riding.
2020 Harley-Davidson Road Glide Limited
2015 Harley-Davidson Dyna Switchback
2007 Moto Guzzi Breva 750
1996 BMW R850R
1979 BMW R65