Start from what you roast in a year, not from a number on a page
The instinct when buying a roaster is to compare capacities and pick the biggest one you can justify. That gets grain wrong more often than it gets it right, because grain roasting is not one activity. A homebrewer toasting two pounds of speciality malt for a brew day and a distillery roasting speciality grain for a mash bill are doing the same thing with an order of magnitude between them.
Work from the use case instead.
Four real cases
The 5-gallon homebrewer
A 5-gallon batch of beer uses somewhere around half a pound to two pounds of speciality malt, depending entirely on the style — a pale ale wants a token amount of crystal, a stout wants a serious slug of dark grain. The base malt, which is the bulk of the grain bill, is not something you roast.
That means a 2 LB drum covers a brew day in a single run, with room to spare on most recipes. Step up to 4 LB if you would rather roast a larger quantity once and store it, or if you brew often enough that roasting every brew day would become the reason you stop doing it. More on the practical side of this on roasting grain for homebrewing.
The brewer running several batches, or a brew club
Once you are roasting for four or five brew days at once, or for other people, the arithmetic changes. You are no longer roasting to a recipe, you are producing a stock of one malt at one colour. 4 to 6 LB is the range, and the decision is usually about how long a roasting session you are prepared to stand through rather than how much you need in total. Two runs on a 6 LB drum is a comfortable afternoon; six runs on a 2 LB drum is not.
The small distillery
Distilling mash bills are larger in absolute terms even when the roasted fraction is proportionally small, and the tolerance for batch-to-batch variation is lower because the roast character has to survive into a spirit that will be judged against the last one. That points at 6, 8 or 12 LB, and it points harder at instrumentation than at raw capacity. A saved temperature curve you can hand to whoever is on shift is worth more than an extra four pounds of drum.
Barley for a coffee substitute
The per-use quantity is tiny — you are making a drink, not a grain bill. But you roast for the shelf rather than for the day, and roasted barley loses aroma with time, so batches of around a pound roasted regularly beat one enormous batch roasted annually. A 2 LB drum is right, and the constraint is roast frequency rather than roast size. See roasting barley for coffee.