Personally, I think so. Only because I think 12/13/18 could have turned into a Top 5-7 pick and a legit big to pair with all of these guards. And Harris isn't a bad gap filler on a short term contract.
But I understand the timing and not wanting to rush a deal.