Hey man, i think you should continue moving forward with this one. I like the feel and most things in the mix seem to sit well. I will say that I think that snare/clap sound could be eq'd a bit better. It seems like it has some specific harsh frequencies that can use cutting.i would sweep the frequency spectrum with a bell curve and very low q setting (resonance) and figure out where that harsh frequency is coming from. Other than that i think you should finish it.