Cool for a quick noise piece, man! I think that this has some really nice potential, whether or not you add vocals to it. I would just say, get the basic layout to a point where you can get some nicer takes, and you've got the makings of an awesome track, because the energy is really good on it, and the ideas are all there.
Keep up the hard work, and great experimentation!
Thanks a lot for sharing your music :D