the kick doesnt have too muc bass no, it is quite hard, but i guessed youw anted a full on kick, if not, then back it off a little as it is quite dominating.
overall i like the track, it just needs some eq work, especially on the hats to make them shine more, and some of the sounds could do with a bit more fatness