Yeah. An EEPROm would certainly store the data - but accessing it on a PC once it has been recored seems slightly more involved. An advantage of using something like a formatted flash card is it is possible to just plug it in and read what's there.

The disadvantage seems to be the added complexity of circuitry and programming to achieve this...