I've had the Beeline Velo 2 for around a year now and have found it OK, but have had some issues with it.
I wanted a simple device that would allow me to create a route and then follow it.
If you create your route on the companion app everything works reasonably well. I'm not a big fan of the app, it's fine for point-to-point routes but I find it a bit of a hassle to create round-trip routes. I prefer to use cycle.travel or Komoot.
You can create your route in another app, save as GPX route and then import into the Beeline app - the route then appears in the app and all looks good.
The problem is, I've rarely had the device correctly follow an imported GPX route. It usually works for a while and then at some point it tries to send me on a non-existent turn and then it loses the route.
Positives: It's small, attaches securely and neatly to the bike. Fairly easy to use. Readability is decent (slightly more difficult in bright sunlight). Once you get used to it the routes are generally easy to follow and it beeps when you need to turn.
Negatives: The routing issues explained above. The screen smudges easily and makes it difficult to read, you really need to remove the device to clean it, if you try to clean it while attached to the bike you will accidentally press one of the rocker buttons. There are some other functions such as marking roads as good/bad which I don't use so won't comment on those.
Overall: If the problems with following imported GPX routes were solved then this device would be ideal for my needs. As it is, it's a bit more work to create a route in the Beeline app but I'll persevere with it and hope that at some stage I'll figure out how to get it to work or they fix the problem.
If anyone is using the Velo 2 - any suggestions on what (if anything) I might be doing wrong?