this tracks got sick vibes...and although the snare goes well with ur sounds n does lack a lil 'hard punch' sort of sound.
n as for another element, i think its fine as it is, u dont want it to sound overcrowded
nice work as per usual, i think ur starting to get me into neuro a lot more lol!