I'd be willing to put up with a few social foibles if it meant an indefinite lifespan. However, this doesn't soud like it's going to do that; simple organisms are much easier to repair them human beings.
STARGAZING: All I see are the lights of a billion places I'll never go. --Howard Tayler, Schlock Mercenary
"It is not the strongest of the species that survive, nor the most intelligent, but the one most responsive to change." Charles Darwin
"It is the duty of the writers to seduce me into suspending my disbelief!" Paul Beardsley