Such a Sanji will be indeed tough to deal with for Zoro. Like having a double shield with exo skeleton + Raid Suit, speed boost, stronger Diable Jambe and invisibility? Shiryu being able to go invisible means invisibility alone is already an obstacle Zoro has yet to learn to fight against. Combine that with a super durability (Queen's sword breaking against non RS Sanji, while Sanji can use RS on top) and amped DJ.
Wings are wings huh.