i made one of those, albeit way more barebones, awhile ago. included zoom ratio, null movement script, autoheal, fastswitch, etc. most of the preference things i left out though, since i wanted this to be something players can easily tune to their own preferences.
https://www.mediafire.com/file/b8w81nmgn12onp4/essentials_1_%25281%2529.cfg/file
also noted what the scripts/commands do, in case newbies want to go through the file and pick what they'd like...
as for criticisms, i have hardly any. my gripe is with the lack of organization and as fellen stated, there is a lot of personal preference commands
i'd take the time and write a brief summary of what a most command (groups) do for those who are curious, and format everything so it's pretty. maybe different files for each group (e.g, optimization, preference, hud-related settings, misc...) of commands?
otherwise i like the idea. despite the critiques i'd refer this to a player starting out.