I feel for you Alfred, I really do.
It's hard to make an app that suits everyone
Couldn't agree with you more.
Trying to accommodate everyone is a fool's errand (speaking from experience).
My experience has taught me to try and keep things as simple as possible, yet leave (some) room for individual's custom needs.
Which brings me to my next suggestion/comment on your statement:
Only way I see is to allow customization.
Bad side of it is the app looking complicated to use. (I feel it already looks complicated)
How about this? (depends on how easy/hard it is to implement)
Leave the App
in it's basic design with dead simple (default) settings for unexperienced/n00b users
.And then.. Wait for it..
Put a "CheckMark
" in some corner of the App
with text saying something like. "Allow Customization
" or "Allow Further Customization
"Which would grant us, "Power Users" with all sorts of customization settings, e.g.. :
-> Allowing us to make custom string for IMDB implementation in Folder/file name, mine would be: Transformers - Revenge of the Fallen (2009) [IMDB 5.9]
- People still ask me what is "5.9" next to year in brackets..
-> Keep Original Filename ["R5
"] - Personally, I'd like this not to end up
in brackets, but to get shifted to the back, making the end result something like: Transformers - Revenge of the Fallen (2009).[IMDB 5.9].1080p.mkv
-> etc, etc..
Oh god, why do I feel like Apple.