Yeah I expected to hate Todo when he was first introduced, but he ended up being great in Episode 20 and I'm glad they didn't go the expected route with him.
When Todo showed up initially, he gave me major Gamagoori (from Kill La Kill) vibes, and I had a feeling that he was going to be great. I was very happy to be right, he's great.