1. Adding smaller detail to models baked down from a high poly
2. Quickly creating normal maps for tiling textures(or anything else with a flat surface)
With those two points it can be great. You will be able to speed up your workflow greatly. I however used it the wrong way. As a replacement for high poly models. I spent a entire year not once creating a high poly model and choose to use Ndo2 for everything and it turned out ok at first. People said the scene looked good and it also made Ndo2 look good showing what can be done with it. So after I continued to just use it up until just a few months ago.
To make a long story shot. I used Ndo2 as a crutch Every scene I worked on after was not only rushed due to me feeling I needed to get a job right out of college but now my high poly modeling skill's are really lacking. Sure baking out a nice wall or floor is easy but getting to more complex stuff sends me screeching to a halt. This is unacceptable and kinda upset it took me this long to figure out.
So as it stands my escape scene is not going to make it. Ran into a lot of issues with said high poly work. GOing to take my time and make sure it is finished right!
So here starts the next journey, my own personal "Snake way" if you will. I have spent the past 2 years trying to perfect my texturing, low poly modeling,lighting and mastering the material editor in UDK that I ignored the most important part. The high poly modeling and baking. Somewhere deep down I knew I should have been doing that but Ndo2 offered the easy way out.
Well that changes starting today.