Yes, I was thinking of labeling the ends of the drive with a short code of my own. The end with the connectors have very little space, and non-hotswap bays have the cable end facing out. So just use a 3-letter code of my own.
Then keep a log of information on that disk, by code: when I bought and where (so I can find the invoice again) for warranty use, any issues, etc. I should include the brand and serial number with that.
Too bad the normal displays in the FreeNAS GUI don't use the serial numbers or user-defined names.
Edit: By the way, you used the example /dev/hda. "hda" would be something in linux as it uses letters. FreeBSD uses numbers, so you'd expect sd0, da0, ada0, etc.