Depends on how easy the bonuses and obligation are to determine how good the deal is.
He seems a nice guy and felt like he could do more but lacks a bit of drive to do it. He wasn't a good signing ability wise but he improved last year and we made a gain, which feels quite rare for anyone other than a youth player.
There are a lot of other players who aren't good enough that we need to shift.