My Smash Ultimate All Characters World Of Light NG+ Route

So the top ranking player of this mode does not consider that doing each character fight in world of Light counts as all characters, so I made my own route. My spirits are the prince of sable (just because I like him), Golden Mushroom, and Victini. I'm Kirby the entire time by the way. Here's the route I came up with.
Fights with * means they are not in the any% route.
Fights with # means they are a character.
Fights with ! means they are a boss.
Smoky Progg
Eevee
Celeste
Mario#
Guardian
Villager#
Octoling 
Juri
Nico Fire* (We already have the spirits nessacary to activate these specfic overworld things. We do this first as we have to fight Pico later which makes an unskippable cutscene happen, but if we use him before we fight him, we won't get that cutscene.)
Gyrowing*
Mighty Gazelle*
Captain Falcon*#
Weezing
Pico
Lucario#
Lloid
Snorlax*
Silver The Hedgehog*
Plessie*
Esna*
Pikachu*# (blue button) (All buttons must be pressed to progress.)
Goomba
Valoo
Flygon
Fei Long
Boom Boom
Mechakoopa
Juste Belmont
Leif (Fire Emblem)* (We do fights in specfic orders because when you're in the overworld, if you walk long distances, you'll go faster, so we wanna go out of our way to take advantage of that.)
Shadow Man
Twinbellows
Kamek
Groudon
Aisya
Lyon
Giga Bowser!# (Unlocks Bowser)
Peach*# 
Yarn Yoshi
Joah*
Elline*
Yoshi*#
Nick
Panther Caroso
Nyna 
Coraline
Fox# (pink button)
Soren*
Kaepora Gaebora*
Shedinja*
Girl From Hajimari No Mori*
Dr. Light* (I have the power plant route memorized. I can't remember it off the top of my head though.)
Dedenne*
Elec Man*
Great Zapfish*
Pichu*#
Wiggler*
Tak Tiki Tribe*
Cyrus & Reese*
Duck Hunt*#
Buzz Buzz*
Model X* (I originally thought that we could do 2 fights earlier for a quicker way but we must do this as Model X + some other spirit always blocks the way to Little Mac. I also thought that we could use the pipe to lessen travel time after we get Link, but an unskippable cutscene happens to it's fastest to just run all the way back to the shrine.)
Mr. Sandman*
Little Mac*#
Monita*
Wii Fit Trainer*#
Wii Balance Board*
Dan*
Murch*
Dr. Mario*#
Roger The Potted Ghost*
Yama*
Kyle Hyde*
Inkling*#
Chaotix
Freezie
Akari Hayami
Absol
Condor
Metal Gear RAY
Polar Bear*
Ice Climbers*# (fastest is to run back to the grey pipe than use the teleporter)
Gengar
Min Min*
Lucas*#
Russ
Rayman
Squitter*
Slash Man*
Donkey Kong*#
Morag
Venusaur
Muddy Mole*
Leif (Animal Crossing)*
Sakura (Fire Emblem)*
Pacman*#
Rabbid Kong*
Master Blech*
Iridescent Giant Beetle*
Olimar*# (We already have a spirit that can spawn the flowers)
Brittany*
Farfetch'd*
Fish* (We already have the Kapp'n spirit needed to use the boat.)
Mermaid*
Star Rod*
Chun-Li (Street Fighter Alpha)*
Blanka*
Zangief*
Balrog*
Vega*
Sagat*
M. Bison* (surprisingly difficult fight)
Ryu*#
Snake Man*
Fiora* (faster to go upwards as I've already stated why we don't use the pipe)
Miltank*
Don*
Link*#
Nayru
Lon'qu
Simon#
Affinity
Heracles
Moblin
Tharja
Pit#
Ashnar*
Isabelle*# (Already have Kapp'n spirit needed for bus)
Baxter & Forthington*
Digby*
Mii Swordfighter*#
Teddy* (it's possible to skip this fight but it's faster to do it than go ALL the way around) 
Marth*#
Sheik*#
Metal Sonic*
Rabbid Mario*
Shinobu*
Yellow Wollywog* (I like Master Hand breaks the bridge and then we immeditaly fix it.)
Kid*
Jigglypuff*#
Sothe
Samus#
Orbulon (route is bottom, right, down)
Sidestepper*
Nikki*
Mr. Game And Watch*#
Protoman.exe* (then in the after first teleporter room, take the top teleporter instead)
Ouedan Cheerleaders*
Medli*
Salamence*
Pokemon Trainer*#
Kritter*
Cranky Kong*
Zinger*
Enguarde*
Funky Kong*
Candy Kong*
Diddy Kong*#
Lip*
Alm & Celica (Young)* (Take train, we already have the right spirit)
Phantom*
Mouser* (it is impossible to break all the rocks to skip the unskippable cutscene after this fight)
Cammy*
Medeus* (rock must be broken)
Squawks*
Daruk*
Volcanion*
Metroid*
Zero Suit Samus*#
Prince Peasley*
Centurion* (we use Viridi to activate the beanstalk)
The Odyssey*
Flying Man* (we use the rainbow bridge. This lessens the amount of fights as we must go to the clouds to get Kind Dedede.)
Ness*# 
Pegasus Sisters*
Mallow*
Spirit Who Loves Surprises*
Hewdraw*
King Dedede*# (up, up, down, down, down, up, up, up, down)
Pak E. Derm*
Viruses*
Camilla* (bridge is fixed)
Shulk*#
Urban Champion Fighter*
Blooper
Fishman (use Lapras, manadatory ability)
Cream & Cheese
Mii Gunner*#
Ryota Hayami
Tapu Koko
Rick 
Bronto Burt
Ramblin' Evil Mushroom
Tauros (it's better to clear the right side now as we have to go there so Rathalos can correctly fly to his fighting spot, as well as maximazing walking speed)
Tricky
Garchomp
Melia
Zelda (Breath Of The Wild)*
Toon Link*#
Rathalos!
Ricky
Andy
Sigma* (we have ability needed to activate door)
Megaman*#
Primid
Revolver Ocelot
Porygon
Bomb Man
Duon
Metal Gear REX*
Snake*#
Galleom!
Ellie*
Starship Mario*
Aparoid*
Falco*#
Trace
Starman
Wolfen
Master Hand 1! 
Galeem! (Enter Dark World)
Chaos
Gen
Crazy Hand 1!
Raikou, Entei, & Suicune*
Hydreigon*
Caeda* (equip wind resist here)
Incineroar*#
Octoling Girl & Boy
Landmaster
Megaman Volnutt
Kraid
Yuga
The Imprisoned
Navarre
Kaitlin & Katie
Mr. L 
Tiny Kong (talk to owl on path and go down)
Wood Man
Saria (Go in lake)
Chrom*# (go in chest)
Skull Kid
Young Link#
Calamity Ganon
Matthew (burn blue you see upon entering, orange at the top)
Impa (burn orange bottom right and then blue one near the rocks)
Mii Brawler*#
Zael
Uxie; Mesprit; & Azelf
Zelda#
Malon
Jakob
Sonic#
Hilda
Cloud#
Metagross
Frey & Freya
Mega Mewtwo Y
Mecha-Fiora
Akira
Bowser Jr#
T-Rex
Fortitudo
Elena
Vaati
Ganondorf#
Ganon!
Darknut
Axl
Amy
Frog & Snake*
Megaman.exe* (this one is hard as fuck)
Rosalina & Luma*#
Vince
Karate Joe
Winged Pikman
Poo (Go upright)
Redd*
Rob*#
Tora
Zant
Greninja# (Go up left)
Andross*
Wolf*#
Raymond Bryce (Go right)
Lloyd*
Azura*
Corrin*#
Off The Hook
Lissa
Ike#
Regigigas*
Whispy Woods*
Mewtwo*#
Scarfy*
Trevor C. Belmont*
Risky Boots*
King K. Rool*#
Meta Knight# (Go left)
Link (Zelda 1)*
Luigi*#
Lakitu & Spiny
Tabuu
Marx!
Gomorrah
Kracko
Loki
Ampharos
Omega Ridley*
Lucina*#
Quick Man
Gray Fox
ReDead
Houndoom 
Knight Man
Medusa Head
Dry Bowser* (Use cannonball here)
Daisy*#
Reaper & Reapette* (Switch below staircase)
Inspired
Skull Man
Mummy
Wario*# (Press switch again)
Zora
Allen
Knuckle Joe* (There's a cannonball inside the spirit)
Maria Renard (After this, flip the switch and then launch a cannonball from the same cannon you did as before, then go to the hourglass and reset everything to get your cannonballs back, then shoot a cannonball into the cannon facing left and re kill the ghosts, then flip the switch and kill the ghost again.)
The Creature & Flea Man
Ridley*#
Akuma*
Ken*#
Hugh Baldwin* (Needed for a cannonball)
Calista* (Ditto)
Draug
Boo* (Enter the fireplace)
Dark Pit*#
Death
Leon Belmont
Happy Mask Salesman (Flip top switch, then use bottom cannon)
Werewolf*
Robin*#
Alucard
Richter*#
Dracula!
Dharkon!
Midna
Little Birdie
Jeanne
Nash
Mother Brain
Garon
Octoling Octopus
Naked Snake
Dark Samus#
Crazy Hand 2!
Pigma Dengar
Young Samus
Chibi-Robo
Giga Mac
EVE
Roy#
.Master Hand 2!
Lunala
Fierce Deity Link
Bayonetta#
Crazy Hand 3!
Tetra
Balder
Seliph
Tails
Solgaleo
Mythra
Palutena#