pretty cool stuff. I agree with the tips people have given production wise, and also with Mindful in needing some other element. Either that or try really beefing up the mids with some eq and compression action.
It will also help it groove a bit more with the mid range slightly more up front