Instead of discussing what is mostly speculation and ran on assumptions on both of our parts, I'll ask the questions we can more concretely answer.
1) How could Vivi make up for the enormous gap in strength she has with the current crew? Not only could she not fight the baroque officers that the weakling trio could back then, she's had 0 training in the last 2 years. She has no haki, no df, and no specialized training that could make her anywhere near comparable to the opponents the SHs will fight in the endgame. She'd only be a liability.
2) If Oda always had plans for Vivi to join the crew regardless, why didn't he let her join in Alabasta? The whole point of her sacrifice was that her dream was to be with her people. Thats why she asked if she could still be called a nakama despite not being with them. It doesn't make sense for there to then be this 2 decade long delay and branding her as a former/honorary strawhat when this same Im plotline and Alabasta incident would've happened if she was with the crew in Wano.
1) How could Vivi make up for the enormous gap in strength she has with the current crew? Not only could she not fight the baroque officers that the weakling trio could back then, she's had 0 training in the last 2 years. She has no haki, no df, and no specialized training that could make her anywhere near comparable to the opponents the SHs will fight in the endgame. She'd only be a liability.
2) If Oda always had plans for Vivi to join the crew regardless, why didn't he let her join in Alabasta? The whole point of her sacrifice was that her dream was to be with her people. Thats why she asked if she could still be called a nakama despite not being with them. It doesn't make sense for there to then be this 2 decade long delay and branding her as a former/honorary strawhat when this same Im plotline and Alabasta incident would've happened if she was with the crew in Wano.