While I get why some people might be unhappy with Sanji's development for quite some time, this Ravaha guy seems pretty crazy and silly to assume he knows what's coming. I'm happy he's not happy.
This chapter seems like another case of Oda planning pretty far ahead because of Pekoms. It seems like Pekoms was created as part of Big Mom's crew for the sole purpose of this moment. And even before that Bepo was part of Law's crew because Oda knew he'd be making Law a big part of the Punk Hazard/Dressrosa and by extension Zou part of the story. Either that or Oda is just very good at fitting things in together. He possibly made up Pekoms with no future in mind then everything fell into place later.
Solid chapter for learning what happened. I had no idea we were getting it so it was a nice surprise. How much longer till the next one?
He prolly thought of the minks ahead, since they were first mentioned during the auction at Sabaody .
!
And it so happens that Law and Bepo were introduced during Sabaody. So who knows maybe you're right, maybe he did plan it ahead to some extent. But I also think he's good at making things fit together.