Yeah, to me, this trade seems upside-down. The win now team is trading useful veterans to a rebuilding team that is giving up a valuable first round pick.
The only part of this trade that makes sense is ORL looking to dump Harris but they would want young players or picks, not Smart and Thompson. Better to just ride out Harris' contract and keep their #8 pick.