I would definitely do that.
We lose nothing by giving up Penny. We don't even play him.
The Bulls lose nothing because they are not playing Tim either.
Expiring for Expiring - everybody wins.
We need a SF who can score and Tim can do that. In the last part of last season, when he got over his issues, he actually started to play good ball for the knicks.