Stu
Heating registers are certainly better in the floor in front of windows where it is possible so as to heat the cold air that falls off the window and to stop draughts in the room.
Provided there is no registers in the hallway it probably wont make a lot of difference if the return air is in the ceiling or at floor level.