I feel for you Alfred, I really do.
alfred wrote:
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:
alfred wrote:
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" "
.TS" "
DVDScr" "
CAM" "
PPVRip" "
1080p" "
720p"] - 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..
alfred wrote:
Oh god, why do I feel like Apple.
Hahahaha!!!
