Dude this is super sick stuff! that visualizer is fucking crazy and I love it so much! I do feel like one of the synths kind of gives it a little more solid form instead of the abstract atmosphere that the delay arp is setting up though. I would look into different drum samples too, I feel like the ones you currently have just kinda do the job, but they don't elevate the track, you know what I mean?