I could still see Cherry clinging to his master and reviving him.
But if Oka died and they'd revive him, all his cool stuff would be gone, wouldn't it? So why bring him back at all?
Not for answers. They brought Nishi back for that and I like to think they learned from that mistake.
"For Feanor was made the mightiest in all parts of body and mind, in valour, in endurance, in beauty, in understanding, in skill, in strength and subtlety alike, of all the Children of Illuvatar, and a bright flame was in him"