Is heart regeneration on the right track?

Is heart regeneration on the right track?