I was one of those people who, at the start of the tournament, definitely did not want to see Freeza be redeemed in any way. I still felt that way at the end, and I think they handled it well. Goku and Freeza may have ultimately used teamwork, but that moment behind the barrier when Goku returned to the fight said it all: you keep your word, I'll keep mine. No more, no less.
Freeza's not the next Piccolo/Vegeta/Hit, no doubt about that.
Freeza's not the next Piccolo/Vegeta/Hit, no doubt about that.