It's perfect in every way! I definitely agree, this is more like experimental - it's a lot like industrial, with some ambient/dub parts. Kind of trippy and dark too.
I think you could have made it better with something more flashy and attention grabbing, but this isn't that type of track. I think you'd find more of an audience in the industrial section, or the DnB section.