I am curious, what is wrong with NERD tree? I had some frustrations with netrw a while ago which caused me to drop it. I don't really use NERD tree that heavily, though.
I just found that it was an unnecessary, hard to navigate tool. I was much quicker at finding files using Command-T, or, if I didn't know where something was, just browsing the folder structure from the command line.