Hi,
Sorry, I am too confused by your question, if the user change his graphic cards, I think it's obvious that there is a very high chance that the graphic card infos will change. Right?
Are you looking for a way to make a serial number to recognize user+machine to prevent multiple installs or tracking statistics? The device unique Identifier should be enough ( though I can't guarantee this is true and will remain the same no matter what)
Bye,
Jean