I like it for the most part. It has another Metroid character, Pichu, a Retro character, Black Shadow, a DK character, and EB character.
I don't like having two more Mario characters though. I'd drop whichever one doesn't make it into Smash 4 for Starfy.
Also, have we discussed Adeline from Kirby?
Between the two, I'd drop Toad since people think he's a tad generic. I'd replace him with Dark Samus or Samurai Goroh. It's tough choosing which of my two favorite as-of-yet-unrepresented Mario characters to exclude, though, so I can only wish both were in
As for Adeline, I dunno, I think Bandana Dee or Gooey would be better Kirby reps. Those two are the last obvious choices, though Adeline does have as much room for creativity as Gooey (read: A LOT) with her ability to bring her art to life.
Also, for anyone curious, SOME stuff was organized in my roster.
-I put Wario under Toad because they were enemies in Wario's Woods.
-All clones (Toad, Black Shadow, Pichu included) are next to their base characters.
-Black Shadow is next to Ganondorf.
-Classic characters without sequels (save G&W), as well as Sonic and Snake are grouped together.
-Resident Project M characters Roy and Mewtwo are next to each other
That's really it, though
I'm on mobile now btw so I won't be able to reply quickly.