I am not sure if I can believe the second leak of Sal.
While the first one seems true, there is something about the second one that seems to safe. Seeing his list of revealed characters, in combination with his old leak list, it's just too likely that he would have been right. I am sure he knew about the Palutena leak, so naming her as a character in his newest leak is safe (seeing as how it seems confirmed that she is, it might have been likely she could have been shown in the smash direct). Adding a X and Y pokemon is also easy, I wasn't 100% expecting an X and Y pokemon with Lucario being kept for sm4sh, but I thought it was very likely. Pokemon always got a current gen rep in smash, and X and Y are still very recent and still will get their third versions, so the X and Y versions will still be relevant for a while.
I just think it was very likely that any of the characters he mentioned could have been shown in the direct, except of Shulk and Chorus Men (and maybe Chrom). If pac man was shown, everybody would still believe his newest leak true and say that these will be revealed at a later date. With Shulk and Chrom he added two characters a lot of people having been asking for, and chorus men is just his wii fit trainer this time, making everybody go 'oh wow, that is so random it must be true'.
I just think, he might be using the credibility of his first leak for his second leak. If any other character from his leak gets revealed (other than Palutena, because her screen leaks pretty much confirm her anyway and Sal might have known of these screens so adding her to his list shouldn't give him any credibility to his second leak) I will believe his second leak, but for now, I won't.