FYI: there is a package manager for freedos, and that was one of the main features for FreeDOS 1.1.
See
http://https://sites.google.com/site/blairdude/fdpkg
From what I've heard, DosBox uses a fork of freedos that uses bcc as compiler.
But, there are games and programs that work better with dosemu--which runs its own dos.
One of the main use cases for FreeDOS is in a virtual environment (VirtualBox, Qemu, VPC, dosemu, and just about any PC emulator in existence)
Also, there's testing for stuff like SeaBIOS, and Zet (the FOSS clone of the x86 architecture; currently discussing how to add 386 support)
International text editing is available via blocek and mined.
LFN is available, after a fashion (with the right shell and TSR)
While I'm not aware of a Midnight Commander port, there's doszip, and Necromancer's DOS Navigator (NDN), and a few other *DN variants.
And I know slang and ncurses have been ported, so it should be possible...
Off topic, I hear that they've been getting 40,000+ downloads /mo. lately.