I found another spot for encountering the wanderers: the lookout platform down the far end of the For'ard Cabins pier.