I checked it out yesterday and now I'm starting my day listening to it again.
I don't know much about meditation, I tried it out few times but never really sticked to it. I would look for ambient/instrumental music with the intention to meditate but with this specific track it was the other way around, it got me into meditative state of mind without my intention, if that makes any sense.
Another one I really like is Diaphanous streaks across the hills, it reminds me of nature waking up in the Spring time and when everything comes to life after a long and cold winter.
And yes, I am creeping on your SoundCloud now, please don't mind me. :D