So following up later papers that cite the original [1] doesn't seem like this has gone very far. A number of papers collecting extremofile exemplars, and a few thinking about energy sources. But nothing on 'space food', 'radioactive remediation', or analysis of the energy source in humans. Sigh.
[1] http://scholar.google.com/scholar?cites=14704617567455474393...