Hey, another mastercomfig user here. Your configs let me play on some shit gaming laptop and I was super happy because that let me use 120 Hz with stable 120 fps on a laptop with i7-6700HQ and GTX 960M (yes, this is amazing).
Without GCFScape you can't watch what's inside the .vpk files afaik and that makes it complicated.
scrambledThis is coming from someone that actively uses and loves most features of mastercomfig so keep that in mind, however the two most clunky things about it in my opinion are transitioning to it and updating it.
I understand that the transitioning part has been made very easy by just moving files from /cfg to /cfg/user but I've had supposedly tech literate people struggle with this because they don't want to read a documentation, they want discoverability through use. I feel an installer of some sort would help this issue.
This is a huge point. Do you know why people still use comanglia's configs? Because it's simpler to copy some sort of text to autoexec.cfg and not to change your class config names to class_c.cfg. Last week someone proposed me a Mann Co, Key for help with setting it up which makes me think people think it's really complicated to use VPKs no matter how easy it is.
Pleeeeease, try to make base configs (ultra/high/medium etc) + all modules as a single text files and let it work with class files without _c extension in the filename.
In this way it's very transparent - you just see what do you set up. Give some title before every config with date and version so people could check what version of your config do they have so they could be able to check if their local version is outdated compared to the latest version on your site.
You can do it in this way: let people check what do they want on your site (let's say I want high config + no footsteps + flat mouse + no pyroland + no soundscapes), I click download and then your server concatenate that high config with all modules I chose to a single autoexec.cfg file which I just place in my <tf2-folder>/tf/cfg folder, I set up start parameters and I'm happy do use setup I wanted.
This would allow for some more flexibility, because let's say I want to have high quality models because I like how AWP looks like in game so I want to get a better look on it. It's only one cvar which doesn't do much. I can look for a config and change it easily.
Anyway, you're doing excellent job with these configs, really.