I think that's about right. Reminds me of Adam El-Abd in some ways, a capable player in several different positions, but a great one in none. As you say, fine as a stand in, but not really as a regular starter.
Another problem with a loan player like Halford, is that one wonders, if the...