Has anyone done the Lunch with an Astronaut thing and would it be ok for a space mad 7 year old?

Walking to school this morning I told Steven about KSC and that we would visit in August and his head just about exploded with excitement.