Bueno! when the synth comes in, I thought it buries the piano a little. Your piano could maybe have a little less reverb. It is an EXCELLENT piano patch you have here, what are you using for piano?
If you put this together in a day of experimentation, then THAT was a GOOD DAY!
thanks for the share,
-Tom