yeah, this is great. i dont really think it needs anything else, it stands up on its own as it is.
will be interested to hear it if you do add vocals though