Just bear in mind that the usage data is not always accurate, specifically on Unix/Linux machines (maybe even on Windows, never dug into). It currently uses the BES Client to track application usage which takes snapshot of running processes at particular frequency (according to HCL, it’s every 2-3 seconds, in my experience/observations it’s closer to 7-10 seconds), so if you have an app that runs very small intervals (in my case, I was looking at /java executables’ usage which were used to very frequently but to run quick scripts with and weren’t being picked up at all), it may or may not detect it…
I did submit a few ideas based on discussions of limitations around the application tracking limitations with Inventory team and how I think they can be overcome. Welcome to review (they may point you where are those limitations) and vote for them if you think they have merit and/or they impact you too.