I'm convinced a healthy Sanji would lose to Ghin in Baratie Arc. The nerf argument just doesn't work for me. Zoro prevailed against East Blue subordinates in worse condition. If Luffy really needed someone to beat Ghin, Zoro would get the job done.
All Timer Tier List based on current events
Rocks D Xebec