Nice!
Since you asked for feedback, I'll be happy to oblige! Feel free to ignore.

The music abruptly starts, full on. If the track begins like that, you might want to add a bit of a fade in.
I can't tell if it's the piano or strings at fault in the introduction, but something isn't smoothly connecting - it sounds a bit like a record skipping, or you're using a Mellotron instead of a real string section. This isn't as much of a problem later, when there are other instruments in the mix, because they help to cover up the abrupt change. It might be the piano pedaling that's doing it, I can't tell.
Whatever it is, it's probably better to leave that instrument out on the introduction. If you really need strings, perhaps they could hold a single chord as a pedal tone while the other instruments change?
The texture of the music never changes - perhaps could change things up by dropping some of the instruments out for a bit, and then bringing them back in? Perhaps you could give the melody to a MIDI flute and let the violin rest for a bit?
You could turn down the violin and strings a bit when the choir comes in - that would also be a nice change in texture.
Just some thoughts.