i do support this, i'd love to upload .furs and .0ccs and whatever for my nsfs and vgms and other such things
obviously this isn't nearly as viable if you're working in a daw with lots of vsts and samples, but for that we've got a description and/or comment that you can fill out with what you've used and how you've used it. you could upload a text file or odf or something like that going into detail as the "source" for those formats? but i feel that's too different from what's actually being proposed...
chiptune stuff is kind of in a special privileged space for sharing sources since theyre often small and self-contained enough for it to be viable which i think is great.
what i don't personally agree with is having it be open for every format though. some formats, like furnace, famiplus, famitracker, s3xmodit and the many modxk formats, mpt, renoise, and other formats where you submit the source itself rather than a rendered file or exported file, would only lead to confusion imo
also for cases like wildchip in majors, if you're already submitting a .fur or .0cc or whatnot, then having another button for source would be a bit pointless no? i'd see the argument to make wildchip ONLY mp3 and then use teh source button for sources, but that's a different conversation
IN SHORT
i like the feature. i dont think it should be added for every single format, but rather for stuff that doesn't expect a module/project file as the sole upload format (so nsf, vgm, sgen, sid, etc...)