I'm not so sure Oke's selecting McTavish was a big mistake. It's obvious that he is building to go all in for this coming season. That being the case, he has to pull out all the stops to make this team the best it can be.
If I'm him, I have two areas of concern: My draft cupboard and expendable youth that could be traded for a high-end player or two.
The draft cupboard isn't bare, but it isn't rich with excess 2nds and 3rds that potential trade partners always want in return for top players. Over the next five years, Peterboro has five 2nds and six 3rds. That's enough to improve on your roster somewhat. But it would be tough public relations wise, to completely exhaust that cupboard of 2nds and 3rds over the next five years while still only improving the team "somewhat".
So, this being the last year of his contract, if he is successful in going on a long run in the next postseason, it would be beneficial for him to have assets remaining in the cupboard in an effort to be resigned as the Petes GM going forward.
I don't believe Peterboro has enough assets over the next five years to do both.
Regarding the expendable youth on the roster. You have no first round 02 from last year. Your other 02's on the roster either wouldn't bring a ton in return, or are probably players you would want to keep around to help with the run and to at least have some sort of future going forward.
So by looking at your roster, and your draft cupboard, two things are obvious. You're setting yourself up for a run next season and you don't have a wealth of assets in which to improve your roster.
Looking at your overage situation for next year, you may be in the market for a couple OA's because you may lose a couple to graduation. You also may want to improve on the ones you have returning.
As we've seen at the last trade deadline, you can improve your roster without going overboard on spending if you want to bring in a couple very high-end OA's. High-end over agers versus equivalent caliber 19-year-olds usually come cheaper.
You may also want to bring in at least one 19-year-old elite player. Those acquisitions will cost you assets. You may not have enough to make those moves.
I'm betting that Oke had all this in mind going into the draft. He may be of the opinion that in order to make the moves he will need to make by next year's deadline, he was going to have to trade a high-end young player - meaning, an 03 first round pick. He has two first round picks in the draft. He can designate one of them to be traded at the deadline, and the other to hold onto for the future going forward. He could take the best player who will report at number five and deal that player at the deadline or take the best player available no matter if he would report or not knowing that that player could be designated to be traded at the deadline if he's a no report. I believe he did the right thing by drafting McTavish where he did. Had he taken a lesser player in that spot, that player may not of had the trade value that McTavish has. By doing that, he gives himself a high-end asset to go towards building for next season. I'm betting he originally planned to trade one of his 1st rounders at the deadline anyway. The McTavish camp talking of playing in Switzerland this year, likely a move to force a trade in September, only changes when he moves this first round pick.
Instead of trading an 03 1st rounder in January along with picks for a high-end elite player, trading McTavish in September would give him the assets to deal instead. As we saw at the last deadline, it is possible to acquire high-end elite players without having to give up a first round of 16-year-old, but you have to sweeten the pot with extra picks. By moving McTavish in September, they would have those extra picks.
So instead of doing a deal like Kitchener did a couple years ago for Logan Brown:
To Kitchener:
Logan Brown (WJC player)
Austin McEneny (solid OA D)
To Windsor:
Grayson Ladd (16 yr old 1st round).
2nd, 2nd, 3rd, 5th
...they can do a deal like London did a couple years ago for Mitchell Stevens:
To London:
Mitchell Stephens (WJC player)
To Saginaw:
2nd, 2nd, 2nd, 2nd, 3rd, 3rd, 3rd(cond).
So if you get the return for McTavish comparable to what you got for Cuylle, you will be bringing in three 2nds, three 3rds, and a fifth.
Based on the fact prices have come down a tad since that Stephens deal because restrictions on trading picks years down the road, that return for McTavish should be able to bring you an elite player of world junior championship caliber.
Then you dig into the assets you have remaining to improve your OA situation.
Going forward, you still have an 03 first rounder on your roster (Avon). Also, you have enough 00's (20-21 OA possibilities) to start the replenishment of the cupboard.