I'm still on hiatus from speculation and stuff, but I just wanted to say something real quick, something that a lot of people probably already believe and I hope would be even more believable after today. DO NOT trust insiders when it comes to Nintendo. EVER. And DEFINITELY do not trust the ones located outside of Japan. It doesn't matter if it's Imran, Natedrake, Gamexplain. Throw em in the "unreliable" pile and be done with it.
I was a pseudo-insider for a little while when I wrote for a certain site. Now it's been 4 years since then, so my information may be out of date at this point, but it was well understood that Nintendo wasn't only extremely tight-lipped with what you could see, but with what you couldn't as well. They'd do everything they could to obscure information, sometimes in extremely asinine ways. "Leakbait" doesn't even begin to describe it. That isn't to say nothing got out ever because it clearly has over the years, but that info wasn't coming from entities with an actual name attached to them.
I saw people saying how unprecedented this is that seemingly all these big industry people were wrong about what the direct would be, but it really isn't. It's actually perfectly understandable, and it's likely going to happen a bunch more times this year because "leakers" keep getting caught in the same damn trap over and over again.
Now 3rd parties are a different story, but I would ONLY trust "insiders" on that if we're talking about western 3rd parties or Capcom, and even then it's far from a guarantee even if you got every "credible" person shouting from the rooftops what's coming. In the context of Smash, I really don't expect anything for the remainder of the pass to get out unless Nintendo themselves pull a Terry-style screw up. Half of FP1 was "leaked" through incompetence (Hero and Terry) and MS being a bunch of blabbermouths (Banjo). I'm fairly certain Nintendo has learned their lesson on that, so any "evidence" going forward would be purely circumstantial.