Well this is what I've often called the "beginner level" "use values from field" value list. It's main draw back becomes evident when the value list becomes large and you have to scroll through a lot of values to find and select a value. Because the value list enters a number, you can't use a drop down list's auto-complete feature to "filter" the value list as you type in several characters.
So I figured out a way to link records by ID using an auto-complete enabled value list that enters the name, but then looks up the ID. It requires a bit of added scripting, but it's much more user friendly.