Hi JimD, thanks for the comments.
You have some pretty hefty points there, let me go through them quickly. Keep in mind that BaconMap is still in the Beta stages and was designed with smaller shops in mind... it also has approximately one dedicated php developer at this time, and he has about a half dozen other internal projects he's working on.

1. A search feature is planned, but not currently implemented. Since we don't treat BaconMap as network dependency software and rather focus on hardware dependencies we don't track IP addresses or Hostnames. We're looking into adding IP addresses, but it's likely they would only be for informational purposes and wouldn't be used for any agent communication. Once we apply search we'll decide what fields to search on.
2. There are currently no plans for a RESTful interface to BaconMap. You can use URLs to view specific maps or view information about specific resources, but it's limited to viewing only and not full fledged CRUD operations. The idea for creating a link to a specific view or resource is a good one, and something we might consider... it would actually be quite simple to implement.
3. This is also something we've talked about doing, at least to some degree, but haven't yet implemented. Thinking about it I can certainly see the benefits, and you would indeed be able to use this functionality to send notices to a list of POC for scheduled downtime.
4. Auto-discovery of resources or POCs is something we've wrestled with in our internal discussions and we always come back to the same conclusion; because of the way BaconMap handles resource dependencies, there just isn't any way we can find to do auto-discovery and still maintain the dependency requirements. This isn't to say we've abandoned the idea, but it's something that would require more time and personnel to tackle than we currently have.
5. Honestly, I'm not that familiar with Ganglia. We've talked about integrating BaconMap with something like Nagios to do some similar things, but we haven't nailed anything down yet. I'll take a closer look at Ganglia and see what it's all about... I'm sure automatic triggering of a down scenario is possible, but I don't know that it would be implemented in any official versions or not.
Thanks for the feedback, we really appreciate it.
-Ed