Without a doubt, yes. The elimination of the hat requirement standardizes the script. You don't waste Robux on accessories, and you don't risk the script breaking because the game doesn't have a specific hat. It is purely code-based mesh manipulation, making it cleaner and faster.
The script handles the two avatar types differently to ensure high quality: fe john doe script no hats needed r15 r6 high quality
Do you need a for R6/R15 rig detection?