Sanji handling all of Queen's Germa attacks that his brothers had works for me. He's capable of dodging Ichiji's light attacks, not only handles but destroys the arm that was a replica of Yonji's, withstands the electricity that once took him down and shows off his own lightning (though this one's a bit of a stretch since lightning's been used to show haki for a while now) and to top it off Queen attempts to use the invisibility Sanji gave up and Sanji responds by moving so fast, he's effectively invisible (like Usopp believed Sanji was doing initially, I recall
@Kuro Ashi mentioning this and predicting Sanji would move this quickly so props to him). Sanji's really growing, in terms of strength and as a person (not necessarily changing drastically but showing he's past his family).
Overall I really appreciate it with Sanji symbolically surpassing and defeating everything Germa was. Not by leaving Germa behind completely but acknowledging he can't change who he is (incorporating his boosted strength and speed from the exoskeleton and coming to terms with the fact the body enhancements are permanent) whilst also not over indulging in Germa's strength at the risk of who he is, refusing to continue using the suit at the risk of his humanity so he continues primarily relying on his flames that come from his passion so aren't a scientific enhancement hence Queen doesn't have them. I'm content with where Oda took this fight, in relation to Germa. Good stuff!