I personally didn't find the short pauses that appealing. I'm impressed with your patience in placing all the notes. One thing I'd check is the voicing of the notes. You basically need to lower the velocity of the less important notes.
That's all. Nice work. :)
Please contact me if you would like to use this in a project. We can discuss the details.