Great find, my "it's on the internets, so it's true" radar is blinking. but to be honest, I don't really know how to evaluate claims like this or have the time / capabilities.
I do think that a lack of sleep is very related to memory issues, but I don't remember why....