My feeling has always been that Donald and Goofy are only good for being meatshields for Sora. I adore both as characters but I grew up with the classic Disney shows. As player characters, Goofy was more useful in KH1 cause he had that ability to give Sora his MP that was just lying around and collecting dust (Excellent for the two optional non-arena bosses ) while Donald is better in KH2 despite being super retarded about healing, mostly cause KH2 made magic useful. Both are easily chumped in KH:CoM by King Mickey and their only uses is for the Trinity Limit ability Sleight.