I got a pair of 50s units as well as a Spider ST at the beginning of summer, I use them with Android. For the most part, Google voice control works well, but sometimes at high speeds, I encounter the issue you indicated. I've only used the FM radio a couple times, but it worked fine for me. YMMV. The Android 50s app works perfectly for me, however, I have never been able to get the smart charger to connect to my wi-fi.
My experience with the intercom is similar to yours. Very clear, excellent noise reduction, and it does a great job of differentiating speech from wind noise. This is why I find it so confusing that the Mesh is terrible. I constantly hear wind noise from my passenger from both the other 50s and the Spider. It apparently interprets this as speech, because my music/navigation remains mostly muted while it's going on. On the plus side, Mesh delivers on its connectivity promise. Pick a channel and go. I occasionally listen on open mesh, but it seems I am alone in the world.
On other fronts, as a daily rider, it's great. I can make and read texts by voice, answer calls. Music / navigation, etc. is clear and audible even with ear plugs. The battery life is fantastic. It feels really solidly attached to my helmet. Getting permissions set up on my phone to allow this was a bit of a chore, but that's a phone thing.