Dirty it up!
You should totaly found a way to but the drum dirty. I can hear the potential if it was dirty. And it would awesome.
Also the piano is nice, but it missing something. Just a littel touch dough. Because when ( if ) you put the drums dirty, the sound will be all over the place. I recomend just simple FX. Keep working on it, or just come back to it when you feal ready to make changes. There is no rush!