Just a bit too much.
All of it was tight, I couldn't get used to that high pitched wailing sound. It distraced me from the otherwise amazing track you laid down. Maybe a tone that's a little less shrill, or more subtle might work. I don't know I'm not on your level... yet ;p
PS-Hilarious intro.