i personally always compress the kick and bassline together, aswell as compressing the whole mix, as it is now it sounds good though, i know there are a few well known producers who dont compress their kicks, i personally never compress my hats either. i would recommend you to do what you think is best, try it with compression and see whether its what you want or not