Alternatives for Angron reviving

I listened to Sanguinius’s fight with Angron on Terra and I thought it was sick that Angron seemed to be fuelled by the deaths of all the space marines around him, like the carnage was healing him. Personally id prefer he have some consistent healing rather than maybe getting a revive.

Obviously bringing back a 415 point Primarch is pretty good, but a 666 is unreliable, which means that while it’s awesome for us when it triggers, it can feel pretty bad for our opponents. Thoughts?