Sugar 12 to 14 jump?

So I'm finally on Enterprise v12 and pushing hard to upgrade to v14 as quickly as possible.

I'd like to jump from v12 to v14 in a single downtime, I can't afford to keep falling behind.

(OnSite? BEWARE of falling behind, it's a nightmare to catch up!)

The problem I see is that if I interpret things correctly, I need two PHP upgrades:

Compatibility matrix

 **  Sugar Ent 12 Sugar Ent 13 Sugar Ent 14
Version 12.0.5 13.0.3 14.0
PHP 7.4, 8.0 8.0, 8.2 8.2, 8.3
MySQL 5.7, 8.0 (including 8.0.31 or higher) 8.0 (must be 8.0.31 or higher) 8.0.31, 8.1, 8.3
Elastic 7.16.3 8.4.3 8.4.3 (Cloud move to Amazon Open Search 5.6
Elastic moving to $$ model after 8.4.3)

So the path from v12 to v14 would have to be:

Upgrade PHP to 8.0

Upgrade MySQL to 8.0.31

Upgrade Sugar to v13

Upgrade Elastic to 8.4.3

Upgrade PHP to 8.2

Upgrade Sugar to v14

--

Then before v15 is released likely

Upgrade PHP to 8.2

Upgrade MySQL to 8.3

Change to Amazon Open Search?

Is that correct? In other words, no shortcuts.

Thanks,
FrancescaS

PS. I am aware of all the challenges with PHP >= 8.0.31 (still have to look into Rector etc)