I like the product upgrade advisor as a reference but I feel like we should also include Additional Pollers (scalability engine) and separate NTA DB vs installed on the main server, as these both can impact the order of upgrades. Maybe also if there are additional web servers and/or HA, those things should be included too!