Shulk is from Xenoblade. Ridley is almost always huge. Almost. His size has gone up and down throughout the years and sometimes hasn't been very much bigger from Samus. I understand the inclusion of the SMT character, kind of, but IMO I think the strangest 3rd party we can expect is Lloyd.
Overall I wouldn't hate this roster at all and it seems fairly realistic, since the things I mentioned that I didn't like were just things I didn't like personally. The only real thing I don't see happening is a new F-Zero rep unless there's a new game announced or something.