First of all I have to say, well done!! This fix worked so well back in the day.
The thought was if the machine name is machine calculable as in our case, why not allow it in 2.0? I can do this today with my script (which I donāt use because I loose FOG functionality). But if the registration process would prepopulate that field based on a formula then all would be right with the world.
Truthfully what we do today is a bit manual but it works. We key in the site OU, D, P, T, or what ever then use a barcode scanner to read the asset tag from the back/bottom of the dells. It does work, but it also the posibility for error and does make extra work.
I understand what you are staying about just importing from a database, but then we have to collect the machine information key/scan it into a database, export and then upload info FOG. This seems like too much work for something that can be done is milliseconds on a computer, and not leave room for the IT tech to make a mistake.