I do three-gallon, all-grain batches on my stove with the brew-in-a-bag method, so it is essentially the same method without adding any extract. I do the mash on the stove.
I'm limited by my kettle size, and could do five-gallon batches by adding the necessary extract to the boil and then...