First, RS is just base Sanji. It doesn't allow him to use DJ so it is a power nerf. Only way it benefits him really is invisibility
The RS was never said to grant the user durability. See, the BMP never commented on the Raid Suit durability but the durblity of the metal skeleton of the Vinsmokes. They developed bullets for the siblings skin, the RS in itself isnt a durability boost (the cape was explicitly said to be a defensive feature). Base Sanji was faster than Yonji with raidsuit, and he did defeat him wiht raidsuit. Again, cape is the only defence.
Base Sanji could block base King and keep him occupied while Sanji didn't pay him no mind, he could roughen up P1 and seems like he did defeat him (hybrid P1 that is).
So I would say RS Sanji wins pretty handedly being that he has invisibility. Yamato is not as durable as P1
DJ Sanji is too much for her
Sanji could block BM with Luffy and Luffy was in G3 with elephant gun, Sanji just in DJ
Sanji is underrated and Yamato is overrated imo