Espy, now that I'm done being amazed at your amazingness, some suggestions.
As infzy said, a bittt more dsmash, at elast when it comes to stuff on the ground. The general rule for me is this, if opponent is approaching in a direction where he has na attack that is very disjointed from the air, then use Fsmash, because it has its own disjointedness. Dsmash does fine against grounded moves, but gets pwned by disjointed aerials, because it doesn't really have a disjoint. Otherwise, it comes out faster, is bidirectional, and has a quicker charge release than fsmash as well.
Also, when you go for the Uthrow>UpB Kill set-ups, don't forget to mix it up with Bairs in addition to Uairs. For example, against razer, he ALWAYS airdodged whenever you went for the Uthrow>UpB>Uair. Because Side B has that laggy startup, it would have been perfect to KO him pretty much everytime you do that, as it would ahve hit right after the airdodges. I also believe it kills slightly lower than Uair.(At least, you can uthrow at lower percentages becuse you want to be next to them rather than below).
Its also nice because the UpB>Bthrow Kill is really hard to DI correcctly. If you DI Up as one usually would against Bairs, then you are sent more vertical, which is not a good thing when you are so high up in the air. If You DI down, then you are sent totally horizontal, which makes for easier border KOs. And if yuo don't DI, you're succeptible to either. So yea, its cool
Lol@ Dtilt spam against Snake XD.
You make Sonic look like a heavyweight with the absurd percentages you survive to O.o
Against MK, remember that as soon as you hear that shuttle loop sound go off, just input an UpB immediately. Unless the MK is riiiighhttttt in front of you when he uses it(as in so close to you that the spring hitbox doesn't come out in time), Aerial UpB will always hit MK out Shuttle Loop. Always. And keep in mind when MK is spamming Aerials, that his aerials cannot clang with spring because of their transcendent(or whatever its called) priority :D
I think you should use more pummels without actually throwing at high eprcentages. Sonic has a quick pummel, and I saw several times where your kill moves were weakened due to staleness, and thus, didn't kill. Pummeling is the quickest way to unstale moves onluess you're in a stage like Luigi's mansion where there are "hittable" objects.