I used a freecom for years, plugged into my 1150GS, it worked seamlessly, And never let me down. I persisted for years not to give up on it, but eventually I was swayed. A mate of mine showed me his Bluetooth set up, And to say I was impressed was an understatement, No loss in music , phone quality and no connection problems. My first Bluetooth set up was the Cardo Q3. This was a great improvement, No wires to plug in. easy to use. And more importantly, it worked great. I was connected to my phone, a Galaxy S7, which gave me music and phone calls. I then decided to give the bike to bike a try and managed to talk my mate into also buying one. Its simplicity was refreshing, and although it never reached anywhere near the claimed range, as they never do, It had a workable range, and I was happy. The Q3 lasted nearly ten hours, around the same duration as my phone. And then recharged when off the bike. The claims that the Cardo was waterproof were correct. A great unit.
I then bought a GSA with the TFT.................................
Initially i wasn't bothered about setting it up to talk to the bike, and remained just connected to the phone. But each day I rode, I couldn't help myself wondering what the TFT could do.
I then spent some time researching and learning. I managed to get it connected, but with issues, The music would work, but the Phone wouldn't...
During some later research I discovered that the TFT required a bluetooth version 4.1 or higher. And to my shock and disappointment, The cardo Q3 was only 3.1. Bollox. I decided to do some more research and bit the bullet and bought the latest Sena 30K. The 30K having the latest mesh system and Blutetooth 4.1. Its all about Bluetooth channels and bandwidth. The quality of the 30K is (IMHO) far superior. However, Sena claim the unit is only water resistant. I needed to test this, And rode several hours through torrential rain. It never failed.
I was aware of the many posts on serval forums all complaining about the TFT connection. I never have had any issues. It connects first time everytime. Without any problems. I must add that at the same time as purchasing the 30K, I also upgraded my phone to the Galaxy Note 9.
I started the Facebook group
https://www.facebook.com/groups/195190591351953/ BMW TFT Connectivity. Over 2000 members in 18 months. Lots of information. There is a video pinned at the top that gives comprehensive instructions and advice (Mentioned on here a few times)
So, Sena and Cardo run the show, but its personal in the end. I would always stay with Sena now.
Good luck
Sorry if this goes on a bit, I'm bored out of my fekin head........