Is it needed?
Lets be honest, what does XP activation actually require you to tell M$?
At the weekend I upgraded a copy of Win98 to XP using an upgrade disk. This disk had been used before on a different computer but was no longer in use - nothing wrong with what is being done then.
It wouldn't activate over the net or over the phone, but that put me through to the nice operator. All she did was ask for a code and then read one back to me. Didn't ask for a name or a reason. That process took about 5 mintues and didn't cost me anything.
What you are suggesting involves telling the copyright holder far more information about you than the activation XP uses at the moment.
Storm and tea cup me thinks.