of course its great news. You can cut out the middle man if you are disillusioned with the usual release procedure, or you could try and use it to bolster any current sales you are achieving.
I wouldnt worry about the quality issue, if someones selling music that is obviously well under par, its at the listeners discretion if they buy it or not, and thats the same problem scenes like techno have now anyway. Their has always been poor product, and will always be a line of poor product. If someone is daft enough to buy shit music, then someone is going to sell it