For me I don't think the categories provided in the OP are definitive enough to conclude who is the best dribbler or what makes the best dribbler. For me the best dribbler in the world would be able to combine trickery, close control, unpredictability, consistency (in terms of beating opponents), pace, decision-making (knowing when to and when not to dribble), strength (to ride tackles), stamina (to be able to dribble again and again during a game)... and be able to do it in the tightest and toughest of games, as well as against run of the mill opposition.
I would say a Ribery/Hazard comes closest to satisfying all these categories... but the likes of Messi, Iniesta and Robben whilst lacking in trickery excel despite lacking trickery (say in comparison to a Ronaldo or Neymar).
Its easy to say Messi is the best bar none, but in the top games, someone like Robben is a more consistent dribbler in that you can rely on him to keep taking men on consistently and beat them, whereas Messi tends to pick and choose his moments when to run at players. Then you have someone like Ribery who never seems to struggle with his dribbling against tough opponents as he is very strong.. you can't kick him out of a game. Iniesta is sublime to watch, but does he have the same pressure placed on him as a Ribery to keep running at defenders throughout the 90 minutes?
Tough call in my opinion.. all I know is a combination of a Ronaldo/Messi = complete, but the last truly complete dribbler we had was probably Ronaldinho in his prime who had elements of all types of dribbling.