how's the music streaming function, specifically, how good are the speakers? does it hold up at around 80mph? and can you transfer to a new helmet when necessary?