What would tick all the boxes for me is to introduce the limited items to work exactly the same way as the voting, but in game for every individual as an individual.
So limited guild offer one, you may select one item only, School, BHG, Store
Unlimited guild offer 2, you may buy unlimited items, but once you have bought eight different items you can only buy more of those same eight items