Soft-types are defined with hirearchical relationships in the Type and Attribute manager. That hierarchy should be used in the Type dropdown when creating a new Document or EPM Document. That would prevent the user from having to search through a potentially very long flat list of sub-types and instead navigate through an intelegent browsable hierachy of sub-types. If a particular type is not instantiable, then it should be expandable, but not selectable.