Wonderful piece of music! I'm usually not a fan of "pretty" arpeggiated piano, but this somehow spoke to me and I enjoyed it. It feels sincere and creates a very peaceful, uplifting mood. The mix could do with a little tweaking (probably just some EQing around the low-mids), but I still love it!
Have you found someone to play this for you yet? I do read and play sheet music, but I'm not sure if I'll have time in the near future :( This actually sounds pretty convincing for MIDI so you did a great job with that too!