My only reservation about this is that Chicharito clearly believes he belongs at a bigger club, and has allegedly rebuffed our interest before. That would concern me, re: potential attitude issues, as we don't generally sign players who are of a peak age and have just been at clubs like Man U and Real Madrid. That's more Everton and Newcastle's level of specialisation, as they can pay the wages and (in the latter's case) seem to be happy to manage the ego issues, motivation problems, and bad attitude of these players, as long as they sell shirts.
That said, I don't want to pre-judge him, and think he could do a good job here if he was in the right frame of mind and is not coerced as part of a package deal - ie. he has to make the choice of his own free will.