Always been a fan of Ben Arfa. I think he's very similar to Arshavin, but I'd say he's got better stamina and dribbling skills(which is Messi-esque).
I think he was widely regarded as the most talented from that 87 generation(Benzema, Nasri, Menez etc), but I'd say bad attitude and lack of defensive discipline(in a very defensive league - the French league) have held him back the most in his career so far.
He has threatened to explode a few times; that 1 season at Lyon and also his 1st few months at marseille - I really thought he was kicking on but things went bad for him when Deschamp was installed as manager. He always regarded Ben Arfa as a top talent but hated his work off the ball and therefore chose to bench him most of the time.
I was desperate for us to buy him instead of Nasri because I thought we needed a wide player who could score goals and I saw more goals in him than I did in Nasri. Ben Arfa has always been the more forward player.
He's ridiculously talented and I'd take a punt on him but as has already been said on here, talent alone is not enough, being talented and knowing how to use that talent on a consistent basis under extreme pressure is what makes someone a great player. Guti at Madrid is a perfect example, he was ridiculously talented, better vision than Zidane for example, but never nailed down a spot in the team. Went through some purple patches and then have the press questioning why he wasn't a starter before disappearing again. Never got the best out of his talent.