Not much to add to the previous comments - it's good to hear a piece from you. The only thing I'd "fix" are those series of short notes around mid-way through. Otherwise, a little more "breathing room" in the dynamics and mix and IMO this one is good to go.