They are certainly enthusiastic, and the music sounds like real, live, music.
I have an uncomfortable feeling that a shrewed A&R person, or even an up and coming music producer, will find them, sign them, and polish off the "rough edges"--rendering them both commercial, and completely uninteresting--