I'm on the fence about making the jump up to a 20Gal. mash tun partly because of the cost. I brew 10-12 gallon batches sometimes up to 20lbs. of grain. The mash is right up to the top of the cooler for a high gravity ale. A couple times I split the grain bill and did 2 mashes. It just makes the brew day that much longer. I have the fermenter capacity at 15 gallons, the next bottleneck is my 15 gallon BK.