I find questionable that this was the conclusion of the Sanji vs Queen fight as that would be quite underwhelming. Despite all of Queen's abilities and strength, he still comes across somewhat as a slapstick fighter. Rather than Queen being that phenomenally powerful, it's that Sanji had to overcome personal issues, which doesn't feel satisfying.
These are the fights that have to establish Zoro and Sanji as bonafide Yonkou commander level fighters. The fights that will elevate them from rookies, upstarts and whatnot to the real deal. It would feel anticlimactic if this was all it took for Sanji to take down Queen. In particular because resilience is the calling card of (ancient) zoans. My expectations are that this chapter was the set-up for the final phase of Sanji's fight and that Queen still has something up his sleeve.
I mean if you compare it to Zoro vs King, King is showing a no-nonsense brutality towards Zoro and he has been pushing him back and tanking his attacks to the point Zoro awakened his KD. It might be that Oda is trying to approach the fights from two different angles, but it doesn't really feel like Sanji is rising above himself.