The hardest battle for me was first Marluxia, because I played the game without any zero cards, just 4 number 9 cards, and 3 of them were premium cards and premium are not able to reload.It took me forever to beat him, I only won because he was running out of cards after all the sleights he used.
for me the hardest was the first battle with Marluxia in KH:COM i used to think that 0 cards were useless and when he executed the sleights i wasnt able to card break him making him impossible to defeat