What a nice piece! I would love to get the score to play it myself. It must be a feast, and I think an audience will appreciate this as well.
I have to agree with jrcramer: the piece is too long, and sometime this give an overall distortion to the form of it. But there are a lot of interesting material in there!
Keep up the good work!