Yeah, I think people will definitely have nostalgia for these days of itchio in years to come (especially if this is where they started off with games) and we'll look back at the current indie scene with fondness. After all, there's nostalgia for the early days of Newgrounds flash games and- going further back- the ZX Spectrum bedroom programming scene.
For kids, I'd put Baba is You on the curriculum as a good demonstration of logic.