I remember that Iniesta was realllly bad playing from the wing long time ago, but the fact is that now for some reason he's doing pretttyy well. But Villa, as shown yesterday, also proves that he does pretty well from the left wing, making runs and giving assists as shown in the last 2 goals from Messi, where he was a key player, and as I said before, the first goal from Messi was a result of a forced error from the goalkeeper caused by Villa's always awesome runs. He also defends, assissts, plays well with the ball, but he STILL does his main task, scoring. I don't think anyone other than Messi should bench Villa, because he's as good as everyone else in his task.
Then there's Cesc, who is the reason why Villa always ends up in the bench. The coach loves him, and that's why they move Iniesta to the wing, but let's be honest, Cesc may be a good midfielder, but he's not Iniesta either. I remember saying long time ago that in normal matches he can be played alot, but in important matches he has no room, and right now I still think the same.
At the end Barca is doing the same thing as Spain. Spain usually played a boring game with an overbooing in the midfield to make room for "Busquets/Alonso", because the coach always wanted both to play. Spain won things, but that's because they have the best players, not because their game was the best. Now Tito is doing exactly the same thing here, to play both Cesc/Iniesta, we now have a 4-4-2, and our ass is only alive because Messi will always score, but in important matches you can't expect Messi to score every single time.
I say that our best lineup is the one we used to win the last champions, because that's the line up where our game was really really great, but even tho we keep winning matches, I haven't seen that game yet.