Beautiful vocal?... Yes, indeed!
It's a pretty nice song, but to tell the truth, without this great vocal i wouldn't be the same song. This vocal is just that splendid. Thanks to that, your piece is awesome too.
But, in my opinion, you should have used her vocal more, and shorten the parts without it or add vocal to them.
Anyway, it's still a great song, though.