While this may be true, there is already a group, sci.nanotechnology, dedicated to the science. As such, they are part of life extension. There has been debate recently, though, about the nature of alt.psychoactives. DMAE, and drugs that are alleged to reduce the need for sleep, are perfectly appropriate topics for sci.life-extension. Any scientific discussion of aging is appropriate for this group, even if it doesn't bear directly on the practical questions of import to longevists.
Life extension is the haunt of many charlatans and profiteers.
Part of the function of this group will be, I hope, to ferret out fact from fiction in the mass of life extension organizations and publications that now exists.