So about the DK match up since it was asked in the DK Strong Bad thread - it's basically a matter of DK being equal to or better than us at just about everything. He has the big hit boxes and power just like we do, but he has the better recovery, a decent OoS option (up B), the grab reach we wish we had, and most importantly, much better mobility and speed. His punish game is way better unless we still have huge untapped potential. The only real advantage we have is side B, and in the match up, DK's tech roll doesn't go far enough (unlike say Link or Zelda) for side B tech chasing to be a risky option. Other than that though, DK is pretty much a better Ganondorf lol. With both a superior neutral and punish game, I don't think a good Ganon player should ever beat a good DK, but hopefully I'm wrong.
I did play friendlies with Poob last night and managed to take a few games off, but we were both tired and it wasn't a tournament set. I will say though, that if you know for sure DK is gonna attack, that a dash dance away + side B is incredibly useful for turning his offense into your offense. It actually works against a lot of rushdown tactics and I'll be experimenting with this more. Side B has a decent step back, so combining it with a dash dance away gives you generally enough space to avoid any attack, particularly when people like to use the maximum range of their attacks.