As I'm on vacation at the moment, and stuck with a slow dial-up connection, I'm not able to download and install all the file managers listed above by JohnFredC (though I have some with me on a USB stick, like Dopus9, Xyplorer & TC). What I wanted to say though is that you did not mention one of the things that kills some of those applications for many users;
Unicode support.
FreeCommander - Don't recall if it has it, been a while since I tested it (hated the interface, so it was a short test at that).
Total Commander - No full unicode support, but at least it lets you work with your files to some extent. It's just that some features does not work at all with these files.
Directory Opus - Full unicode support.
SpeedCommander - Full unicode support.
Servant Salamander - Absolutely no support for unicode. It won't even let you launch files with unicode names from it! Useless for me and many others. They have been promising unicode support for what seems like forever now, but nothing has happened yet.
Xyplorer - No unicode support, but for what it's worth it will at least it lets you launch the files. Be aware that it misbehaves if you ever try to rename a unicode filename, or at least it does it the build I have installed.
Xplorer2 - Don't really remember...been a while since I tried it, but I
think it supported unicode.
There are a some other points I'd like to make, and a few of yours I'd like to challenge/don't agree with, but I'll wait until I'm back on my regular workstation. Nice list though