Yes, the package has gone through a major update and can now support following features
Serial and Parallel upgradeSingle step and multistep upgradeStaging the OS on deviceSupport for Regional download serverSupport for Regional backup serverFile cle...
no we didn't try this option.this option is not using NSO as part of the process although its possible to invoke a call to NSO via same script to onboard the device on NSO after the ZTP is complete.
through script we get the IP address which is assigned to the new device. Script login to the device and get the Serial number which will subsequently be used for identifying device role and corresponding config.