Another twist is that the heroes choose the spawning location of the avatar and demon.I don't think you suppose to take that so literally. It's more of a "Come and get us you ugly mofo!" and then the Sin places them.
You might be right, it's hard to tell. It could very easily be as you say. Considering how hard the B path looks that could be just the help the Heroes need.