Pues yo considero que el orden perfecto es el que han puesto en los propios menús de los 2 juegos (KH1, CoM, Days y KH2, BBS, Coded).
El Days es mejor jugarlo antes que el KH2 porque los personajes que aparecen allí ganan mucho más luego en KH2. Los miembros de la Organización XIII a direrencia de los del Chain of Memories apenas aparecen. Derrotas a uno y medio ni te importa porque no los conoces de nada. Por no hablar de la relación Roxas-Axel que te deja más indiferente si no juegas antes al Days y encima éste último sale relativamente poco en KH2. Además, ciertos elementos (que no digo por no hacer spoiler) de la historia ya no te parecen tan bruscos y raros como podría suceder antes porque te los introducen más gradualmente en el Days. Vale que a lo mejor alguna cosa ya no te sorprende tanto, pero lo que es el lado de los personajes gana peso.