I like Highmore as a player, all things considered.
I just don't like giving up assets to acquire a player like Highmore. Players like Highmore (and let's not kid ourselves that he's some sort of unicorn) are best acquired without giving up an asset, IMO.
Better than losing an asset to waivers. If there was a better trade on the table it would have been taken. Highmore isn't a big return, but he is useful.