I think we are in very good hands with Ollie. I would have been fine with an extended contract, but I'm also fine with a limited one because: 1) Ollie is fine with it and 2) I think the impact on recruiting is minimal (if a recruit did not think Ollie was going to perform well enough for an extension why would he be interested in the first place).
Having expressed my support for Ollie, I now (regrettably) throw a bone towards freescooter. It's been obvious for a long while that Duffy is enamored with Ollie. Perhaps that is justified, but phrases like "prolific recruiter" are not accurate yet and Duffy has used his hyperbolic reporting to influence a greater groundswell of support for Ollie than otherwise might have happened.
I love how enthusiastic Duffy is about his job, but I think we as readers need to keep in mind he's selling to us as much as reporting to us.