i think so
Badspot actually did this
All website-bought ( 47k ) and Amazon-bought ( 50k-59k ) IDs and names correspond with eachother, so this is only a problem with Steam IDs
The first steam ID was 60006, which belongs to Badspot. That ID's username is/was Blockhead60007.
EDIT: 99749 sighted hosting a passworded Rampage server