Yeah, for his criteria it seems like a perfect match. He mentions it as the very last one and seems to like it but think it ought to include a file browser... I disagree, though. File browsing is a different beast, and a good file browser would be able to launch micro for editing a file. Likewise you can probably configure micro to use [file browser] for browsing files.
I second micro. It has become my default console editor on both Windows and Linux for quick editing tasks.
I had micro as my default text editor on Windows for a while, but it felt like a nano port to me. Not sure why.
Tried it but it felt sluggish. Maybe the lua bits are slowing things down?