This deserves discussion because the article focuses mainly on reading and identifying campaigns. Developers also need to know whether existing API workflows that create, update, pause, budget, or modify LSA campaigns will continue working after migration.
The FAQ could clarify which operations remain supported, which become Performance Max operations, and whether developers should redesign scripts around the new campaign structure.