Process Definition Diagrams

The Process Definition Diagrams are very useful, especially coming from a background of Erikson-Penker (UML Extensions) where a higher level notation than BPMN is desired. However, there are several implementation details that I feel Cameo gets wrong:
Process Diagrams Only - There are four types of BPMN diagrams - Primitive "Process Diagrams", Choreography Diagrams, Collaboration Diagrams and Conversation Diagrams. I would argue that all of these are "Process Diagrams" (except perhaps for Conversation), and should be able to be created and represented in the Process Definition Diagrams. However, Cameo only considers Primitive "Process Diagrams" as true processes.
No linkages to Organization Model, Data Model - In Erikkson Penker, data can be provided to a process, and an organization, role, person can be associated as well. Of course, these things can be formally represented in the actual BPMN diagram, but adding these more loose linkages allows for more descriptive process modeling to occur.
Thanks!
Process Diagrams Only - There are four types of BPMN diagrams - Primitive "Process Diagrams", Choreography Diagrams, Collaboration Diagrams and Conversation Diagrams. I would argue that all of these are "Process Diagrams" (except perhaps for Conversation), and should be able to be created and represented in the Process Definition Diagrams. However, Cameo only considers Primitive "Process Diagrams" as true processes.
No linkages to Organization Model, Data Model - In Erikkson Penker, data can be provided to a process, and an organization, role, person can be associated as well. Of course, these things can be formally represented in the actual BPMN diagram, but adding these more loose linkages allows for more descriptive process modeling to occur.
Thanks!