ciaobaby, points taken.
[offtopic]
However, as a software designer and programmer in a past life, I can say that if software is not designed for the user, then who in the world is it designed for?
My software design and implementation philosophy:
Anyway, it is a balance, but the best software manages to be highly functional as well as highly intuitive and stable, attractive, enjoyable, and minimally intrusive. It is no small feat to maximize and balance (if necessary) all of these. The problem is exacerbated when you have a broad range of target users who will use the software differently and have dramatic differences in expertise. Most highly functional software is nearly impossible to use -- sometimes even for sophisticated specialists in the field the software is meant to serve, who then must study the usage of the program for years before it can serve them as well as their prior tools. This is often due to both software function and interface design often being developed by professional programmers, and insufficient or nonexistent initial input from, ongoing interaction and creative input from, and ultimately usability studies with the target userbase.
It's no small feat even then to be successful in the endeavor.
Granted, there will usually be users who try to use the wrong tool-job combination, or have an IQ or technology-quotient lower than you targeted, etc. A flathead screwdriver is rather elegant. For turning flathead screws. In a suitable material. With a thread hole or pilot hole. It's much worse for dental extractions, hammering nails, or as a heatsync -- not to mention for boiling water. It *really* sucks at boiling water.
[/offtopic]
Still, no idiot test should be required for torrent users. The target audience should be nearly everyone, insofar as developers and their collaborators can achieve.
Your proposed file-naming scheme sounds good
I named a folder for a friend today "do not edit".