I used the phone charger on every single ride; I have a Google 7 phone without a case (I'm a baller ...

) and I use the Navigation mapping and media music interface which is all stock on the Model B.
Speaker settings, I have my bike setup as BALANCED; at 70 MPH+, the music sounds pretty good to my ears.
Same with the mapping, I'll set it to a destination and choose "Windy Roads", avoid Tolls and Highways and see where the day takes me..
Interfacing your phone to the bike's TFT system is key to getting the most out of your bike, if you are looking to play music and using the Navigation function. I do the following:
Set my phone to " Do Not Disturb", no text messages and phone calls
Start up either Prime or YouTube music (downloaded tracks)
And then finally, launch the BMW Connect App, Start Up the bike and everything seems to come together Bluetooth and Wi-Fi screen cast wise..
I added all of the best attributes that the TC has stock in terms of wind management and added them to my Model B; while, maintaining the Bagger look or perhaps the "chunky" Bagger look:
Fairing Winglets
Lower Leg Wind Protection
Engine Protection Bar
Auxiliary Lights & Directionals
Passenger Floor Boards
I also fell into an exhaust upgrade, which I don't think I could afford today if I had to pay full price; I went with the Jekyll & Hyde exhaust, which added a nice growl to the throttle response and absolutely maintains the original look of the Model B.
And like most on the forum, I've removed the servo motor module which controls flaps within the exhaust (10 to 20 min. Job), and suppress any error codes with ServoBuddy modules; they basically trick the ECU into thinking the servo module is still installed and functional.
Again, CONGRATS and enjoy the new bike and be safe ... We'll all look forward to any contributions you share and love to read upgrades and such...