The song is really beautiful, inspiring, the chord progressions are so warmth.
To me, the balance is good, depending of what you are aiming the song for of course, if a voice is going to sing over, or if there will be a voice over, or if it will play as is.
Personally, I would definitely raise the bass level between two or three Db because the intensity of the music cries for it. I am positively sure about rising the bass level here, for me it would be an immediate bettering of the whole feeling.
For the same reason, for the beautiful emotional intensity of the song, I would compress drums giving this particular sound used in some country music, where you can feel drums like if they were played with more emotion, which is a subjective perception of course, but that it really works. Copmpresed this way, drums are at the same level but they are magically perceived as if the drummer was crazy for the song, hot playing it. To a certain extent, this effect it is used for instance in “You Get What you Give” from New Radicals. If you pay attention, drums are rather law, but they have a strong presence because of the way they have been compressed, they are perceived louder than they actually are. In your song this effect would mean much.
So in a general way, I would need more “foundation presence” from drum and bass to let myself go with the feelings that are in the upper range of the song, it is like having a nice lift while you pay attention only to these great emotions.
Please tell your friends this is a beautiful song and a beautiful take too
