Hey Joe, I was thinking about how maybe Big Eagle could instead just hide features. Couldn't he just navigate to Administration > Feature Installation/Configuration, and for the features he wants to hide, edit the settings and check the "Exclude From Feature List" checkbox?
The advantage of that would be that the feature would not appear in the list when adding features on a page, but if the client decides in the future that he really does want a blog after all, it would be a simple administrative task to make it available in the feature list. We all know how those clients can change their minds!
Jamie