Is the 'miracle' aspect of some peptides overblown for research?