If we ask for an export for a survey that doesn't exist, we should log an error or warning, since that's likely a sign of trouble/misconfiguration. Right now, we just happily process 0 responses.
We can do this on the side, while we stream in the responses (maybe a promises library is in order).