Increase mosfet turn off
But it seem to turning off the gate by throwing excess current from
gate to source.

You seem to be missing one valuable point; that is exactly what is meant to happen to turn the MOSFET of more quickly; it removes charge quickly and that means taking a surge of current for a short time period. That's how it works!
Your proposed alternative circuit won't work as you expect (C1 will acquire charge and after a few cycles the circuit will be ineffective). So, I would strongly urge you to simulate this.