id say demo. there are so many ways for bands to promote themselves than before. with the right apps or software, you can make a decent recording. sites like soundcloud, reverbnation, etc make it easy to post recorded material, and if youre really creative, having a youtube account can also get your music out there, whether you film a music video, or simply play the track with a single photo of the band or the logo. add a band site/facebook page, you can build a following before even playing a gig. if you can stay in time and in key and draw an audience, you can get a gig.