Agree with Prof and Mainland. This signing could have waited another month to see if his statements in the press about improving now his family are here come true. If he blows up, it looks smart. If he tanks, we are on the hook for another year.
The only reason to move on it is that he may have had another offer come in and he has gone to the club and declared it.
Edit: Just saw 2Bs post. That makes sense. Did Ricki really only think he would make so little appearances. He has only had 11 I think. Its the 2nd contract he has done that on too.