"pumpy beat, nasty funky bazeline" .. err, where? i bet you mixed this one down with headphones, right? needs more low end, and for the matter of basslines, they are best centered. your bassline is better noticeable with headphones becaus they are 100% wet chorused. don't do this, at least keep a dry version in the mix, with a touch of chorus, but not all the way... a bassline needs a body. the kickdrum doesn't punch through as in your description, i would suggest to put it through a compressor or something... on the other hand, nice atmosphere, but could use a bit more variation... not a bad track, but needs some touching up here and there. some simple edits could make it a lot better.