I'm not really understanding what's so special about Companion Mode, unless it's providing a way to explore dungeons without having to use your character and partner prior to completing the game's story and/or you're simply not allowed to use other Pokemon as your team leader outside of it at all.