Personally, I like SNK’s stories the best (haven’t seen GG’s or BB’s though), and for some reason I like the one in the Soul series too.
They did explain what happened after the attack, but we never got to know who attacked Takuma (maybe AoF team did, but who knows). One has to remember that plenty of KOF’s story is outside the games.