ok, your dk section is very off and i'm going to try to fix it.
as of right now
large advantages : Jiggs, C. Falcon, Samus, Sonic, metaknight lucas, ness if infinites are kept as legal (cargo trap by ledge is inescapable)
advantages: diddy, pikachu, ike, snake, ganon, lucario, link, squirtle, charizard, ivysaur, game and watch, rob, sheik, zamus
neutral: mario, marth, falco, bowser, wolf, zelda, peach
disadvantage: wario, luigi, fox, kirby (maybe on kirby, need to play him more, he dies quick, might be neutral)
Large disadvantage: IC, DDD
have not played enough to judge and would like help from other good dk's: toon link, olimar, pit.
note i don't want some random marht main saying that toon link is 20x better than dk, i want an actually good dk player (i'll know who you are, i know 99% of dks), or a good (backed by tournament results) toon link, olimar, or pit player who can name a good dk they played
if you have any questions tell me, and since every person who mains a character i put in large disadvantage will question this, i'll explain my reasoning behind those characters now
Jiggs - dk's upb will beat out all of your ledge guarding attacks when used properly, downb beats the rollout, dk kills you at 50 and is the second heaviest character in the game, so you will not kill him till late, if you whiff a rest you're dead, i have killed a resting jiggs at 24% with a fully charged fsmash
C. falcon - dk is a wall of priority, which gives falcon fits
samus - offline dk has a great approach that can get around samus's weak projectile spam, samus is also floaty, which is not good vs dk
sonic - downb forces him into the air, in which case sonic is not much faster than dk. dk lives forever, and will not die until very late (170-230) bair, fair, and nair do not go through dk's upb, so you'd have to get off a spring gimp, which is very difficult vs a relatively fast horizontal recovery
metaknight - i have yet to drop a tournament set vs a metaknight, i have beaten the top metaknight out here (edge, ranked 4th in CA) twice, trust me on this, you kill him very quickly, you can punch through the tornado, you live a very long, gimp free time (mk doesn't have a spike, which is what gimps dk, upb will beat out mk's aerials due to its very large range) you take away basically everything that makes metaknight great, and all your smashes kill in the 50-80 range, once you know how to play a good dk, it is very easy.