I agree, the IP lookup would be very useful when confirming a connection, in the Network Monitor page and on the info pages for a program.
Would also be great if you built up a database of the common OS components (e.g. apsd, describe its role, and then recommendation on approval or not, e.g. if unknown program then perhaps proceed with caution or provide link to web search for it. This will help the tool be of greater use to less technically minded, where your experience is captured and generates benefit for everyone).