I think that this is a great thing to try and keep doing.
I think smaller items, not necessarily pcbs, but something similar would appeal to more, ensuring you always get the slots filled up.
I agree that the donator, could be recompensed to a certain extent, but think that the choice of charity, should certainly be up to the person donating the prize.