Sounds good, but I have some minor notes:
-Optimization-wise, you could do some minor cleanup. For example, (10) (10) could just be (10)2, and the repeated (3)7 (7) could just be [[ (3)7 (7) ]]3
-I hear some broken triplets on #4 right before the loop point. It's minor enough for this since it only plays at the end, but it's still something to look out for.