I'm not sure I got the extend of the issue, but: there is now an accessible database of phone numbers to SnapChat handles, right? I get how large scale hackers might use it (but presumably already have); or how a large marketing operation could use that to associate phones numbers that they have with handles, that are presumably unusable for the moment, unless SnapChat users would accept an friend invitation from a branded account.
However, the kind of spying that worries most SnapChat users should be from close relatives (parents, teachers, exes, cf. danah boyd’s research), people who already have your phone number, and already have seen your handle appear when they installed SnapChat, and were already denied access. That breach doesn’t change that. The social discovery feature functioning as it is was the issue, and that was already widely accepted.