I'm still not going to trust the leaks to being what we're getting. After all, Nintendo is subject to change plans on these dev builds, and it could just be that play-testers are posting leaks of their received rosters and claiming them to be the "official list".