and the heavens sung...
I swear, the ONLY way this song could be better is if angels LITERALLY came down from some form of higher existence, and begun singing.
But on a serious notes, have you tried adding a choir to this song, I feel it would have a very sentimental and neat effect to have on in the background.
It would also go well with the piano. I found choir goes VERY good with a choir ^^.