Fucking great song, I think I've listened to it about 10 times in a row so far, I'd stop if I could just get the coordination to stop my head from bobbing.
It also worked great in Catoblepas's animation, his trippy, psychedelic style works great with your type of off-center beats and sampling of classic styles.
FOR GOD'S SAKE, MAKE MORE
(but i will give your other stuff a listen before i say that seriously, lol)