After my first playthrough i would have said no he made the wrong decision, however on my second playthrough i found the various recordings in the Firefly facility in Salt Lake how many that were immune did the fireflies kill.
The fact these people had a natural immunity they were likely the last hope for humanity not for creating a vaccine but by passing on their immunity to their children.