Well, this certainly seems like a hack, especially since it would potentially create extra bits like Pages that aren't being used for what Pages are for and thereby confusing lay users (a.k.a. clients for whom I'm trying to create simply publishing solutions).
I'm noticing the same issue and it seems like a huge oversight in the fundamental use of Menus and Custom Post Types in WP 3.
Another illustration is in a project I'm starting with multiple vintners in a local wine tasting collective.
I want to create a Custom Post Type for "Vintners". Within this section are multiple posts about the different vintners involved in the collective.
Once the vintners are all added to the "Vintner" Custom Post Type, I should be able to drag it to a custom Menu in the same way that I can add a Page or a Category. It really should be that simple and seems so obvious that most WP users would want that.
As a bonus, I want to add a custom hierarchy of Taxonomies for the different wines each vintner specializes in. For example:
Whenever a vintner is added to the Vintners Custom Post Type, the terms may be checked for each.
Once these terms are established as Taxonomy for the Vintners Custom Post Type, I want to be able to drag the terms about to create second and third level drop menus beneath Vintners. It would look like this in the site's menu:
- Red Varietals
- White Varietals
Ideally, I could create a "Vintner" Custom Post Type and click a checkbox for its designation in the Menus section to automatically include all of its Taxonomies in the menu.
This way clients can take over publishing and create their own Taxonomies that get added to the parent menu automatically so that no one has to manually go into the Menus and add new terms after creating them in Custom Post Type section.