I would review mine same as Houndlegs.
I’ve upgrade mine to OS maps which is miles better than the base maps that came with it but I just create / download a route on Garmin Connect and follow it.
I find the round route option rubbish and, no matter what I’ve tried, differentiating between MTB and Road bike is impossible for it and it just sends you the same way.
The Postcode search is OK but I tried it set to Off Road ( mtb ) going from Bolton to Manchester and it took me via Rivington which is completely the wrong direction.
Mine also crashed and switch itself off two thirds of the way through a 60 mile ride which I was following a route on which was annoying as I lost all data but I’ve since updated online and it’s been fine since.
I’ve never tried another GPS so, like Houndlegs, I’m sitting on the fence regarding recommendations.