We could build a single small registration script. This just registers all devices to that service provider. Then we build an Adoption view in Asset list which allows customers map the assets to correct client/location. This would then trigger the actual full agent install process. The list will show some basic info about each system including hostname, os name, last logged in user, disk usage and AV.