I have several questions :
The names that appear in the option box when creating a new page are based on the class name. This creates a problem when names that would mean something to someone working in the CMS aren't so useful to a developer maintaining the code. I found one solution in an archived thread and was curious to hear if anyone has alternative/better solutions.
The ability to designate custom icons to be shown beside pages in the site tree is great for usability. This would be even better if those icons also showed up beside their respective page types in the dropdown box. Has this come up before and does anyone done it?
Edit - http://open.silverstripe.org/ticket/4540
Another usability issue is that there doesn't seem to be a way to organize items in the list. Any more than 5 or so custom page types and grouping can start to have a real benefit so does anyone know of a way to make this happen?
Edit - http://open.silverstripe.com/ticket/4541
Has anyone figured out how to control what page types are shown depending on what page is highlighted in the site tree? Going along with that idea, am I crazy to think that an $allowed_parent setting would be as useful as $allowed_children is?