I was chatting with my NCM install yesterday and she was distraught because of all the attention all the other modules get.
NCM needs some help. It needs a philosophical overhaul when coming from the thought process that you will be managing thousands of devices.
Here are just a few examples.
Discovery/Import - Could literally not be worse, almost useless for large installs
Inventory - NCM is THIS close to becoming a full fledged inventory tool I think it needs to be pushed the rest of the way
The interface - For the love of all that is holy the interface us klunky and time consuming , again, when you have a lot of devices
Search - it is functional but it to is klunky and a pain
I think NCM sits right now as a tool for 100 or so nodes. I have about 1700 so for me many tasks for me are like getting kicked in the man business.