Embryonic stem cells because it results in destroying embryos which people are against due to reasons such as religion and if its morally right. Stem cells because of scientists not knowing on how successful they are(therapeutic stem cells)
Overall i think stem cells