I think we should give the bag of FIVE candies to the most inactive, or lowest scoring, etc person on their tribe. And give the bags with ONE candy to their best players. The idea behind my thinking is that the person who receives the most candies (and thus the most clues, or whatever it may be) will most likely be the person that isn't around to help their tribe solve the puzzle.
Going off their last challenge...
One person did not compete: Kyle
Sadie: 4 candies submitted
Cory: 9 candies submitted
Alex: 16 candies submitted
Deetster: 47 candies submitted
Bill: 51 candies submitted
Violet: 153 candies submitted
Ben: Crapton of candies submitted
Based on this, I'd suggest the following:
First name on each list represents the person MOST wanted to receive the bag.
Bag #1: Kyle, Sadie, Cory, Alex, Deetster, Bill, Violet, Ben
Bag #2: Sadie, Kyle, Cory, Alex, Deetster, Bill, Violet, Ben
Bag #3: Cory, Kyle, Sadie, Alex, Deetster, Bill, Violet, Ben
Bag #4: Alex, Kyle, Sadie, Cory, Deetster, Bill, Violet, Ben
Bag #5: Deetster, Kyle, Sadie, Cory, Alex, Bill, Violet, Ben
Bag #6: Bill, Kyle, Sadie, Cory, Alex, Deetster, Violet, Ben
Bag #7: Violet, Kyle, Sadie, Cory, Alex, Deetster, Bill, Ben
Bag #8: Ben, Kyle, Sadie, Cory, Alex, Deetster, Bill, Violet