Andrew,

This has a very cool flow & feel. I wouldn't worry about the mix. It sounds fine and you are creating - that's what matters. Eventually, you will find methods that really work for you. The more you mix the better you will become at it.

Nice work.

Bob