Nem on 22 September 2014
I think that confirms Shulk will make an appearance. The hero is mute, i think. This means he might be recording the battle sounds for them aswell. I doubt Shion is any more than a coincidence.
I think both were chosen for familiarity purposes.