'Cheater' is incredible. I love that song too, and Streetwalker.
It's a demo in the sense that, had it been picked for the album, they likely would have touched it up a bit, maybe added more instrumentation or changed the arrangement, and mixed and mastered it. And no, there's no other version to it AFAIK.
I played 'Cheater' at a club once and people loved it!