I think all the sounds you have used fit nicely to be honest, they naturally fit into the mix, which is a sign of a good producer, as half of the battle of EQing a mix is picking the right sounds in the first place.
The tune simply needs that final element to grab the feet.