made a list recently on how top 8 of each powerhouse crew in the world would look like and for me the Blackbeard original 5 are so much weaker than the ones he got from Impel down which gave him the auto boost to be an Emperor
these lineups makes the most sense matchup wise and portrayal wise
Swap Yamato with Nami and Franky vs Burgess
Luffy vs BB
Zoro vs Shiryu
Sanji vs Pizzaro or Vasco Shot
Jinbei vs Pizzaro or Vasco
Franky vs Burgess
Brook vs Laffite
Nami vs Catrina
Usopp vs Van Augur
Chopper vs Doc Q
Carrot x Momo (Zuneisha) x Yamato vs. Sanjuan Wolf
Robin vs Kuzan
also potentially Smoker vs Kuzan
As for Topic its because he's from North Blue and fabeled as a King there coinicdes with Oda's tendency to troll Sanji. Him having a grudge against the Vinsmoke family can def be played for laughs/motivation in a show down between the two. I say Vasco Shot has a legit claim to a Sanji fight aswell because he's ugly and Sanji tends to rearrange ugly peoples faces (Duval, Wanze)
If I had to choose I'd def say Avalo Pizzaro tho. I simply dont think Laffite and Sanji fight. Have always thought he was brooks opponent from the second I saw brooks fighting style. Tap dancing, cane twirling, Angel vs the Classical Skeleton Musician.
Catrina for Nami because Oda said she attacks and kills beautiful women or whatever. Def a nami fight incoming
Also gotta swap Fuji and Kizaru for the Marines. No way Sanji would fight Fuji while Zoro fights Kizaru. Plus Fuji>Kizaru imo