This is honestly the best way to experience vanilla. Alot of QoL, and barely any changes to the experience itself.
And you can pick more pokemon you eventually would enjoy.
There are 0 reasons to play vanilla outside of wasting more time running around.
Edit: and the fact you can just use your moves so easily. Definitely play this hack over vanilla.