Nice bit of madness there.
I like the kick and think it has a great impact.
Also like the blips and bleeps you have going on in there.
I think it's missing a nice simple crispy hihat to get the groove going and I think the white noise snare thingy should maybe filter in and out to add variation.