well what do you mean by gone? plus, if Harry wakes up at the same age, and is a muggle or whatever, he himself will still be there.
and if he wakes up as a baby, younger childern can take the dream as a sign of what's to come, meaning that that is what will someday happen, so he will still be a hero.