Nope, he didn't redeem himself at all, he never learn despite that he never changed much. He must be punished.
Also, he's still evil tho.
In my opinion: He is the Worst rival ever of all. He still needs more comupperses. He is still an evil karma houndi villain.
2. He is a static character at all.
3. Despite that not really changing that much. (Aesop Amnesia) by a horribly-written character in my book, was too little too late.
Also Gray too. I still don't. like Karama houndi villain. Also, he crosses that line tho.