I listened to it in headphones, and the first few measures about took my head off. That was some serious flanger.
Of course it's great. I don't know what you are doing different now, your playing always shone through, but now the entire composition is really good. It is the complete package. Well done.

Gene