nice little funky tunage, sick crispy sounds in it, it has nice fat subbass, i like.
needs some fillings in the mid range, as you said. maybe some counter part to that acidic lead line,. whatever.
production sounds ok to my ears. sub bass maybe taking too much lowto low mid place,. i weould try to cut it tad more.. nice.