Neopan 1600 makes no more than 640 but in all circumstances makes more true speed than TriX, so does give a true boost in usable shadow detail. I find it dramatically finer grained than D3200, but also a stop slower. I use D3200 when it is the only film that will do. Neopan 1600 can be shot next to TriX and you will not see any loss in detail or increase in grain with the Neopan.
I recently printed some Neo 1600 to 20x16 and it looked like a traditional 400 film like TriX or HP5. You also get very good tonality at the right speed. IMHO it looks like cr*p at 1600 unless your subject is as flat as a pancake or you have lots of mids you can drop down to low values.
Best all rounder? Neopan 1600 unless you must have something at 1000-1200 in which case D3200 is now the only game in town.