posttrans is not forbidden, you're free to (mis)use it. please discuss new scriptlet types with rpm upstream.