Rivera's talent was his awesome command. He never, ever, threw the ball anywhere but the 4 corners and he generally never threw it to the same corner twice in a row. When you look at his heat maps you can see the big hole in the middle!
But the issue with Kahnle is exactly going to be how much you can use him in one series because hitters will figure out anything without enough variation given enough reps.