Your sounds are alright. I think you should prioritize your percussion more than your synths.
The structure of the track is kinda ok. It's more of an idea rather than a song.
I know it's techno and it's fairly modular genre, but even then they have definite sections of when they have things stopped and certain elements drop out completely to get to a new groove with in the song.
I would say this song is a set closer, but it wouldn't grab the attention an intro or a song in the peak of the set needs.
It kind of reminds me of smoking weed in my car during summer when i was in high school.