Sure they should. Why wait until death if you can provide a service to benefit the living while still alive? We can decide to donate or bodies to science, who's to say we have to wait until we die? If I was terminal, and had very few choices left, that would be one I'd like to consider. How else do we really know the effects on human disease?