I took a deeper look (I read a few things) and the Coospo seems like it checks all of your boxes. I have the original Wahoo Elemnt Bolt and I have found the map screen pretty much useless, It shows too little of the surrounding area and it doesn't have street names, not that the street names would fit anywhere. It does everything else very well. But why pay for that feature if it isn't really practical to use? Get the cheap one. Don't get any wired ones, they are obsolete.