Hey everyone!

I just wanted to get some feedback on a recording I did yesterday. I love John Legend's current single "All of Me" and wanted to give it a go. I always do my recordings with a lead guitar taking place of the vocals. In addition to the feedback of my arrangement of the song, i would also like to ask your advice about making my recordings sound their best on every device. I will often edit a track and it will sound fantastic through speakers or headphones, but very distorted on an iPhone (or vice versa). Is there a trick to making your track sound it's best on every device?

Here is the video:

Thanks and cheers!