In hindsight, yes. I wasn't so sure last winter/spring. With budget concerns, I felt we could spend the remaining $3M on a pro-rated, deadline deal and done better.
I do think we should have signed a RP'er, instead of Pearce, but with a limited budget and Moreland as fragile as Pedey, and Chavis a long shot, I can understand the decision.
The problem was the budget limit, and the cheaper closer option and half the expensive ones have flopped or got hurt (from Cody Allen to David Robertson).