Oh, I love this. So much going on here and everytime a new instrument was added to the layers it got better and better.
I'm certainly not qualified to critique anything about the mix other than to say it sounded great to me.
Only two small nits were there was something about the sound of the horns that struck me as a little off when the came in at 0:42. When other instruments come in later though, I didn't notice as much. Other thing is I loved the solo piano section in the middle, but for me it when on just a little too long without adding something else back in.