the few other problems I have with this is that I think DK should be plus 1. He lives for a long time and kill diddy early, normally that's not a problem if you camp properly, but depending on the starter stages it can be a problem. My state has YI, SV, FD, BF, and Lylat as neutrals. Normally I end up going to BF as opposed to lylat and YI which all of which are good stages for DK, something stupid can happen to you in your starter game and then DK gets a big advantage as far as stages go since you'll probably go to SV next, then he can choose YI, RC, Brinstar, and Lylat. Still if you camp properly you should still win, but that's why I think it's +1 as opposed to +2. Not to mention he is stupidely good against Diddy offstage
Yoshi also isn't that bad IMO against Diddy. He's one of the heavier characters in the game, and with good DI you can live to the 180's a lot. He has the 2nd longest trip in the game, but it still isn't that big as compared to Luigi's so you can still punish him pretty well, but it doesn't hurt him. His up-b has huge priority and is actually a very good projectile, and he can cancel his midair jump with a banana throw which simulated an aerial glidetoss and works well, he can also kill you fairly early.
I think Lucas and Ness should be switched. Lucas' PK fire can block bananas, and I also feel he can kill diddy earlier and that his aerials work much better against Diddy than Ness's do.
Jiggz I think it plus 1. Jiggz has a much easier time killing Diddy than she does against most of the cast, it can still be difficult though with a good camp set up. Her aerial mobility really helps in the MU and air camping diddy, and she is really good at gimping diddy.
Fox I think should be +2, seriously all you do against that character is put a banana in front of you when you get 110-120+ and he can't kill you. If you try to Usmash over it it forces you to do a dash attack.
Sonic I think should be +1 as well, it's difficult to get a kill move off of Sonic, but same goes for him to you, you just rack damage up much faster than him so we usually get the kill first.
MK should also be -1, they can control the stage really well if they get momentum going, same goes for us, but they can recover from having momentum thrown against them much better than we can. Not to mention against good MKs if you get offstage either you're not coming back or you're taking a **** ton of damage in the process.