I've been brewing mini-mashes for 6 months (~75 gallons) and I've brewed some awesome beers. I'm finally moving to all-grain beers but to be honest, I'll probably still brew some select commercial-clone mini-mashes because of the quality vs time to brew. I can do a mini-mash in a little over two hours, and I can easily do 2-3 in an afternoon without blowing my whole day -- and still have good beer!