RE: Restrict particular document type in other context
My approach to accomplish this is to define most ACL's on ORG level (or as high as possible in the hierarchical structured domains), except the 'allow create' rule. This rule is only defined where I want users to have the possibility to create that particular softtype. Quiet straightforward, with one caveat, being the restriction to move objects.
I would be interested to know what the life cycle workaround brings as extra.