It's pretty good, but I feel like it's still lacking. I'm not too worried about characters getting cut because most of the one that were at the top of the figurative fan chopping block (Toon Link, Ike, Lucario) have made it onto the roster. As far as newcomers, overall they've been pretty good, but some I'm less excited about than others. Rosalina and Palutena were really the only two that got my blood pumping. Little Mac, Greninja, Villager, and Wii Fit Trainer were also excellent choices in my book. Mii Fighters weren't necessarily bad choices, but they could have been done worse, so I appreciate the creativity they had with those guys. As far as Mega Man and Pac Man, I'm not a supporter of third parties in Smash at all. It actually repulsed me when I saw the Snake announcement for Brawl. However, with Sonic included, I'm glad they decided to go with those two over any others. They're both classic and recognizable, and they play important roles in Nintendo's history, so I'll give them a little credit, even though I'm not a huge fan.
Overall, the roster is looking promising, though if the only newcomers we have left to see are Chrom, Shulk, and Chorus Kids, I'm going to be pretty disappointed with how much potential the team through in the bin.