Ronaldinho was more iconic for where team went under him in time but also agree Rivaldo was better.
Used to have endless debates with mates back then about Rivaldo v Zidane.
If could take either Rivaldo/Ronaldinho into Barca team now it would be Rivaldo no question. Think he was better at peak and more suited to todays game.
But Ronaldinho as said is more iconic as major catalyst in getting Barca back on top. Same way someone like Cantona is one of if not Man Uniteds biggest icons but there a lot of players that have been better than him.
Dinho is more iconic as you say. He is the symbol of the rise of Barca from 2004-06.
Dinho would still shine in modern game though.