If you want to "get it perfect" try ASSET. It will scan SQL Server, evaluate the results, and produce the database and instance checklists for either SQL Server 2014 or SQL Server 2016, all in a minute or two.
https://borellisecuritysoftware.com/products/asset-automated-sql-security-evaluation-tool-6m
-Tony