I think you should try revisiting the kick / snare patterns... The flow of the beat is questionable. A bit of EQ on the drum hits to give them strength wouldn't hurt either.
Some of your basslines are traditionnal and efficient, some are experimental and innovative, i guess i could say it's the ideal mix.