I only finished on 3DS. Honestly it's not bad as people made think, but I can understand how the Sora-Riku sleep gimmick can be annoying and feel narratively bad.
Character changing mechanic feels frustrating at times but the story is seriously so good and one of the best in the series such a good set up for Kingdom Hearts III