It's a great idea but it's not portable in other simple vim modes that generally lack the possibility of such a configuration, and if they do provide it, now you have another configuration to take care of.
Why I like my solution :
It takes three seconds to activate in any OS and it's available system-wide
Why I like my solution : It takes three seconds to activate in any OS and it's available system-wide