Really nice tune, I'd just say the part aroud 1:30 is a bit too high pitched and it produces an earpiercing sound, slightly annoying. But you did a good job there, kudos to you!
First of all I really have to agree with you, I think ideally I would remove that part totally, as I did identify this problem and tune it down an octave to see if that would help, but then the mix became too muddy and blebhlbehbel... if you get me.
So yeah I decided to keep it in, and maybe you're right, it was the wrong decision.
Anyway, thanks for the kudos though! =] And the 9!
Please contact me if you would like to use this in a project. We can discuss the details.