I am actually using the DS2401s to generate IDs within my Mysensor network.
I have created two arrays, one with the DS2401 ID, the other with the location (text) of the sensor.
(it should be possible to do this in a single array BTW)
In this way I can label my Node with the location name at boot, but more important it labels the children with the location.
(in addition in my Arduino script I am labeling the Arduino hardware platform as part of the node name)
Imagine having a list of 15 DHT22's in Domoticz, it is quite challening to find the right DHT22 for a certain location.
(I am using Domoticz)
But I acutally should include the Node-ID in my script, in that way I don't need to query it at boot time