The chord progression of this reminds me of Wayfarer by Nightwish in the beginning (I'm sure it's just me -- no other reasonable person may hear it -- but it's certainly nostalgic)
I really find myself wanting maybe a different or more varied synth for that piano. Maybe even just modding velocity will help it some.
Nice work with the transitions here. I'm not sure I like the stuttering glitches on that guitar synth. It could just be that I have a low tolerance for synthy guitars.
You could definitely replace that choir with any low passed synth -- I hear Nexus. I know it has a lot of them!
Solid progression. I find myself wanting the percussion to cut through a little more and having a hard time hearing the sine bass at times. That could be my headphones. I prefer to write with squares or saws for that reason.
All instances of strings I feel could be done better with just synths, especially the orchestral stabs.
But don't despair. I can hear your frustration in the track, but it really isn't as bad as you think. Don't be so hard on yourself! I enjoyed the piece :)
Thanks for coming out to NGUAC!