Big risk/reward with Gordon, I'd imagine. If he stays fit, he'll be a cracking signing for any team. If his injury problems return, he's the waste of a contract.
Pay per play would be ideal for a club like ourselves, but I could also see him picking up a player/coach contract somewhere so, if he does get injured again, he will still be able to earn his keep.