It sounds like a 10-gallon pot works for a lot of heavy beers, with room to spare, but may be marginal for some. I have three beers that use table sugar, so they don't take up a lot of room.
I think I would rather struggle with a 10-gallon pot, 22 pounds of grain, and 7 gallons of water than...