Sorry, I never liked him. I remember some games in the Copa and ChL with Pep and Tito in charge, he was like a headless chicken. And you can be sure the rivals were really lame.
Do you realize how young he was then...?! People give Munir and Sandro passes (on bad performances) now and they are 20, Gerard was much younger than that.
He does suit the EPL and specifically Everton nicely, with Lukaku as a great target. He'd also be great for Liverpool, Beneteke being arguably an even better target.
That doesn't mean he couldn't play in Spain though, given he was the best player in Segunda when he was there and was getting very little playing time at Sevilla and without personal confidence and that of the coach. There is no reason to believe Munir or Sandro are any better for Barca than he would be...because he has much more talent than them and with determination could easily adapt to our style.
I'd take him over Munir and Sandro any day, if he was willing to do the work (of Neymar and Suarez, Messi doesn't really press much anyway).