Talking about specific use cases is a little outside the scope of Groups, and upgrading a database while limiting downtime is complicated with many dimensions. The best strategy is the
safest and most direct path to major version upgrading, especially for mission critical instances. Granted
DMS abstracts alot of the work away even then, there are still many things to consider. Having said that, I would recommend opening up a ticket with support for the benefit of their introspection, and due diligence.