How is it looking likely he's an enhanced Mii costume? We've, so far, only gotten 2 Mii costumes with music and both of them were indies, and only came with one music track (if the copyright is to be believed, then we're getting 2 tracks with Geno). Also, I doubt either Sora nor 2B are coming to Smash. Sora will always be held back by his Disney status even if licensing isn't the issue (I just don't think anyone wants to see Mickey Mouse get plastered all over the game) and Sakurai literally even called out massive Twitter campaigns to bug him to put a character in Smash (by the time of recording, that whole Sora incident on Twitter was around a month prior at the longest). Seeing as how Sakurai couldn't put Mai in the background of a stage due to CERO, I doubt he'd be able to get someone like 2B as a playable character. Bayonetta's different though, it was still easy to heavily tone her down with the simple fix of making her clothes stay on even when she uses her hair attacks (unlike in the Bayonetta games), with that, she's like 90% less sexual already. They also clearly at least wanted to add one longtime fan request to the fighter pass (that being Banjo), Geno is one of the few remaining longtime requests that hasn't made it in yet.