I say wait it out too. We have a favorable schedule where most of our home games are gonna be later in the season. Let McTavish's camp burn half a year or report, and come January if they're still holding out, deal him to whatever team offers up the best roster forward to build our offensive around for the second half of the season.
At this point if McTavish isn't gonna report I'd rather send a message to the next crop of rookies with agents that hate Oke or hate Merkley or whatever their agenda is, that we're going to draft you, and you can hurt your own career/client's career by trying to pick and choose a destination, but Peterborough isn't going to pass on the best player available because you'd rather play on an All Star team. I think we gain more there than taking the 2nd rounder compensation and draft pick haul.