We may be showing too many newcomers for starting roster more than unlockables right now. Wouldn't surprise me if we get another Brawl, which only four newcomers that are new, Snake, and Sonic while everyone else is veterans. Would be quite disappointed if we get more new starters than unlockables.
It's okay. I reckon that five more newcomers + Mewtwo will remain hidden, while Shulk, Chorus Kids, Wario, Ice Climbers, Meta Knight/Falco, and Ness all get confirmed as starters. That means that I'm predicting Luigi, 8-Bit Mario, King K. Rool, Ganondorf, Ghirahim, Toon Link, Ridley, Dark Pit, ROB, Meta Knight/Falco, Wolf, [Lucario], Mewtwo, Jigglypuff, Lucina, ?Lucas?, Mr. Game & Watch, Mega Man, Sonic, and Pac-Man will all be unlockable characters.
Lucas is dependent on getting in or not. Either way, I think it's a safe bet that so far, Luigi, Toon Link, Lucina, and the 3rd party reps are the sole exceptions when it comes to prematurely revealed hidden characters--and maybe Lucario too if Lucas does indeed return. I am predicting four more reveal trailers:
SDCC and August Direct will show Shulk, Meta Knight, and Ness, as well as Chorus Kids, Wario, and Ice Climbers in two separate trailers.
September 13th: Around Japanese launch day, I could see Sakurai releasing a villain's trailer.
October Direct: The final reveal trailer showing 8-Bit Mario, and possibly Mr. Game & Watch and ROB, too.