I like that he is so consistent with his big game performances. Iniesta is one of those players you would have to have seen play to rate him. You cant go by stats or a highlight reel to rate him fairly.
On paper a guy like Cesc has better output and seems to add more to the team, you watch Iniesta play often and it becomes clear he ghosts by him easily.
Influencing the pay/flow of a game without much direct output and bossing the big games.
Him and Zidane are similair in a lot of ways. I always liked Zizou even if he played for Madrid, I think he somehow gets underrated and overrated at the same time, its weird.
Iniesta and Xavi are definitely on that level or possiby higher though.