Think he'll be a good signing for you, he's a good player, not bad kicker, and gets through a lot of work in attack and defence.
Never quite reached his full potential at Cas, and has had a lot of off field problems, which led to Cas dropping him for disciplinary reasons earlier this year, think the writing was on the wall from then.
If you can get his off the field behaviour sorted (he really likes a beer) will be really good signing for you.