Technically, guest characters are with you for however long you choose to grind rather than move the story forward. A guest character would feel more significant if they could react to other stimuli from places you could return to which are not required to progress the story. In this way, we would come to learn more about them as individuals.