Although at this point we do have a whopping 36 characters shown, already. I guess if you subtract the 3rd parties, that's a starting roster of 33. But Sakurai said nearing the bottom of the barrel, which means we have at least one more trailer incoming, probably in August. It's kinda crazy, but we may end up with a starting roster as big as Brawl's final roster @.@
Her getting her own spot on the website with the words newcomer is Sakurai telling you that.
I hated the gematsu leak because I dislike knowing the roster in advance and love the hype of reveals.
But you have a fair point, there was that pokemon X/Y leak which was like 85% right with one or two errors. Could be the same with gematsu. I wouldn't count Shulk or Chorus men out yet.