I don't think spin-off and non-canon are the same thing. I wasn't saying that any of them weren't canon, I'm just saying BBS and 3D are the most important, story-wise, out of the non-numbered games. Like I played 358/2, but the story in that is basically inconsequential to the rest of the series. Like there's interesting stuff and whatever, but you could skip it and not miss out much. I haven't done Chain of Memories yet, but I bet it's pretty helpful in bridging the gap between 1 and 2. BBS has lots of ideas that radiate throughout the rest of the series and 3D is supposed to be a primer for KH3. Haven't done coded, but it doesn't seem like it's as important as those two.