The goal is to be able to switch to a specific window without needing to see the screen. If his setup means cmd+1 takes him to the terminal every time, it's easier than cmd-tabbing through all n windows. Think of it as the difference between constant time and linear time.
But myself I just use quicksilver with a lot of features turned off.