This is crazy how the list is turning out. . . and by crazy I mean good! I agree with a good amount of it honestly, but I'll give some votes to these guys:
+1 - Sonic to me has such a great combo set up in his movesets and always gives me the toughest battles. He is one of the characters that when I see one in a for glory match I can expect a loss. His speed really helps him out, due to many characters having trouble with mobility. He also has a surprisingly good forward smash if landed correctly and his up smash isn't too shabby either. Sonic is one tough opponent and one that can give a good match to any character he is up against. As far as I know, he doesn't have a terrible matchup in his favor to lose. Sonic is a great character, and although I can't play him for the life of me. . . those who can definitely prove how great they are! Although he is already placed rather high I would never disagree to him being a top 5 character (imo)
+1 - Even though I main Peach I do believe she is at least in the top 20 characters in the game! Her air play is phenomenal and, although she is pretty technical and requires some skill to use, she has some really useful set up and combos into attacks. She may be light, but packs a punch with certain attacks. Her biggest problem has to be her vertical recovery, but it does come in handy in killing opponents with the last strike having a higher Knockback than one would think! The power of the turnips should not be underestimated either as they can cause some trouble for your opponent when they try to recover. Wish she was used more in tournament play because she seems to be a very underrated character atm . . . possibly due to her different functionality and feeling from melee Peach. I love her playstyle though ^.^
-1 - I love Pokemon and Charizard is staple to the community, but for some reason I just feel Charizard doesn't bring the epicness that he could. Why I give him a point down is only because I never have difficulty defeating on in battle. His smash attacks are awesome and his super armor comes in handy, but his slow movement and not so great aerial game (imo) hinders his overall performance. Not on the bottom, but I wouldn't mind saying the bottom 10 :/
-1 - I LOVE PACMAN! He is such a fun character to play and requires technique and fun strategy against opponents as well. I love to see how his potential is being recognized, but overall. . . I don't feel Pacman should be quite as high as the others in the row he is listed. . . I feel if he was placed in Row three is would be more suiting to him! Great Character, but I feel he isn't quite on the same caliber as Ness, Zero Suit, Yoshi, and Captain Falcon to name a few.
+1 - This last vote was a tough one between giving it to R.O.B. or Lucario, but the latter I felt was a lil more deserving. Lucario is such a powerful opponent, especially when his aura is in full force. Sure he may be easy to attack when he is in the lower percents, but personally I feel that when he is above 60% I have the hardest time dealing with his attacks. He can rack up damage quickly. Although he has some serious lag with some smash attacks and landing lag after recovery, I feel he should either be in the top 3 of row 3 or even on the outside of row 2 (used for reference)
-------------------------------------------------------------------------------------------------------------
There are others that I would love to vote up (such as Wario, Pit, Meta Knight, Samus, Jiggly, Dedede, Mega-Man) and vote down (I won't mention those haha) but for the most part the list is looking pretty good