Barca is creative and Messi's penalty was for entertainment value since they were winning the game anyway. But, I think technically there was a violation since Suarez was not outside the box when Messi took the shot. In that case the ref could have ordered a repeat. But, regardless, it was a beauty. I just didn't know that Neymar was supposed to get it. I thought they planned to give Suarez the goal so he can advance as a top scorer in La Liga over Ronaldo.
As to the other point, Barca is a complete team, and for me, it's pure joy to watch them play. They've been criticized for passing (or hiding) the ball too much, but it's a skill I appreciate, and at any point they can break ahead with lots of options as to where to pass the ball and how to attack. This is something that takes a long time to perfect.
One of the reasons I became a Barca fan was its history, and its struggle against the fascist Franco, who was a huge fan of Real and tried to destroy Barca. But, it's been an attractive club for me over the years.