Play in a team in CL where he's guaranteed to start, or sit on the bench at Arsenal "fighting for his place"? hmmm..
Arsenal is a big club, but not that club.
You forgot the most important aspect.
Play in a CL team earning relative peanuts or fight for your place and earn double regardless.