To discount the leak immediately is ignorant people. The leak still got 8/11 so far, it's not like it's doing badly. Let's also note that it got WFT, updated the Mii prediction to "Mii fighters" the day before they were revealed as Mii Fighters, and called Greninja "pokemon from X and Y", when it was later confirmed that Sakurai and team originally were planning to put in a pokemon from XY, but weren't sure which one.
It's far too accurate to just throw up our hands and say everything here is fake. I'm thrilled to see that Chrom is not in and better Fire Emblem representation is in in his stead, but there is still an animated Chrom model in the game, so there's a pretty big opportunity for making an incorrect assumption that he's in the game for the leaker.
As for Shulk, I'm still expecing he's in and would count on him making it even without the leak.
As for Chorus Men, I don't know. There seems to be a bit of Rhythm Heaven representation in the game, so who knows. Maybe they are in.
Also note, we're 2 months from release. At most there's only 2 or 3 new character trailers left. 2 months to show off all the remaining trailers, and we've gone from one trailer every 2 months to a trailer a month, so it's still pretty likely there are only two characters left: Shulk and Chorus Men. We'll see.
Ike's flames are now blue! We canon now!
You have no idea how happy this will make one of my friends.