Very funky, but I like it. :P
You were right to say it needs a little more mastering, but other than that I think the song is really good. All the sliding and exaggerated vibrato make this song a mixture of funky, crazy, and awesome. I'll call it....... Awefunkzy!
lol, if you make another crazy awesome song like this, would you call it that? xD
Anywho, the bass line is really catchy, and I'm glad you put in more variation than just the bass line the whole way through. It grabs your attention with that bass line in the beginning, then keeps you listening when you bring in the other effects and rythms. Excellent work, you never seem to disappoint. ;)