Dave, this is not quite a suggestion, but someone else might think it should be.
If you want to add more checkboxes and visual complexity to each Offering row, one possibility is a checkbox for "Known Organic" seed. I used to pay little attention to that on seed packets because I didn't much care, but I see that some seed traders only want seeds raised in an organic manner.
If it was worth showing the extra detail, I would urge you to make it a three-state control, and default it to "don't know". Then I could click on "organic" if the packet said that, or change it to "not organic" if I did look closely at the packet and saw no certification.
The labels in the rows could be "?", "O" and "N".
And some swap hosts might ask for a standard way to abbreviate claims of "isolated", "probably less than 5-10% cross-pollinated" and "probably more than 10% cross-pollinated". Maybe a slider for "degree of isolation", with 10 being bagged, 6-9 being isolation distance or time, and anything less than 5 being "grown near its cousins".
But we would have to argue about mostly-self-pollinated species like lettuce and tomatoes.