You think?
I agree that Zoro and Sanji will always remain Luffy's No.2 and No.3 even if Yamato joins but I'm not so sure about Oda putting a significant gap btw those two and her like he did with Franky and now Jinbe. You could make an argument for Jinbe and Franky being much older hence both already being close to or at their primes but u can't really make the same for Yamato and unlike those, two, she also has comparable feats to Zoro & Sanji hell, you could argue she has better feats (that's just how impressive she'd been) so I just can't see how Oda justifies a significant gap between those two and her.