I can see something like that. But she doesn't even know she's the one
Or does she? Anyway Oda's obviously making Vivi relevant so he could use her in the final saga, I just don't know what is the point of Luffy knowing she's a D considering he doesn't give a fuck
And more importantly, why didn't Cobra tell him Nefertari is a D you know... sooner, in Alabasta?