I think there is still an elephant in the room.
Upgrading channels to a new type e.g with support for a more network-level restrictive policy like v3 could provoke non-propagating transactions if deployed channels parameters (e.g each per-channel’s max_accepted_htlcs) are too wide.