
Perhaps something everyone can do right now is just use the powers of word of mouth - then kick into high gear when Devin forms that plan!
California (San Francisco region) is juicy, prime ground for breeding interest for music. Perhaps that's something to consider. New, unusual, and astonishingly interesting music will spread like wildfire!!!
So maybe that's enough for the moment, and for someone who's painfully shy

Edit: I was fortunate enough to hear the preview - and it is SOLID.