In the Rum Punch scenario for Skull & Shackles, you add any allies you acquire to an ally pile. When you fight the villain (Nefti Unwesha), you can add all of those allies to your hand, and reveal them for a bonus on your check to defeat her. Once you've defeated the villain, the scenario ends and you get a reward.
The reward for Rum Punch is that you can keep all of those allies from the ally pile, but since you have almost certainly already added those to the deck of whoever fought the villain, those allies are already in the party and available for trading around when you rebuild your decks at the end of the scenario. That is, you can keep those cards regardless of the reward.
Since you gain all of those allies before fighting the villain, I don't understand what the reward for completing the scenario adds.
I assume I'm missing something crucial - can someone help me figure it out please?
Thanks!