ya it should be cool to release it since they put the track on myspace, and ya the track is dope but im not really feelin the auto tune thing... too many artist are using it...
I like it, auto tune is getting played out because the people using it either use it poorly, or use it when its un necessary. This is neither of those.