Tell me your thoughts on the whole Spotify, apple I tunes ect.

The biggest issue with streaming music over phone is bit rate. The sound quality is not very good...
Sound quality is fine streaming on my iPhone SE. Stream via Bluetooth tooth to the Alpine receivers in two different vehicles and to a Bose Wave radio in the garage, that one has a blue tooth adapter plugged into the auxiliary input.
The sound quality on Spotify premium is great. Much better than the free Spotify or SiriusXM.