When creating a new page using CreatePageActionDefinition/CreatePageAction, the node type is hardcoded.
Clients using the framework of the Pages app to create pages may wish to use other nodetypes to identify where the app is being used to manage pooled content. eg. reusable banners or when they wish to serve content managed with the WYSIWYG functionality of the Pages app via a REST API.
I would like to see the nodetype configured in the action definition and the class names changed to reflect their new open-ness.