For something that gets updated every few months, the capability would be worth waiting 5+ hours for it to download, especially if the node is inaccessible without hiring a professional (e.g. 200 ft up). It takes a lot longer than 5 hours to coordinate for those types of upgrades.
And if it was pushed to a channel, it could get distributed to multiple nodes at the same time.
There'd be some engineering to be done for sure: chunking, integrity checks, requesting sections to be re-sent, and so on. But most of those could take a page out of the bittorrent spec.
Even if it were limitied to MCUs that had enough storage or the ability to write to external storage, it'd be a killer feature.