I agree to an extent. The difference, of course, is Carter had proved to be able to play DB in college, where Hall hadn't done anything in college and, PROBABLY, played on O and D in high school. We see this with a guy like Randy Greenwood as well=I think he has been moved once or twice already!
Hall was a running back in high school as well as playing on defense