It would put Trump in place though. He's bitching about Canada always taking advantage of the US military. If Canada says "fine, we bought new tanks, built up our army, and oh yeah, we're making nukes so we don't need to borrow yours" there isn't much he could say politically.
Of course Trump is huge fucking idiot and flips his script depending on how much shit is in his diaper. He has zero consistency so there is no reason to try and appease him. He could decide to attack Canada because of nukes or because we didn't name a bridge after him.