Would be great to have the ability to add Dynamic Views to a blueprint definition.
Primary use case is the 'current user' scenario. Example: I have a project plan that I don't want to give shared edit access to but want project team members to be able to provide updates to their assigned tasks. Creating a Dynamic View based on a "task owner = current user" filter in the project plan would allow users to see those tasks relevant to them and have the ability to submit status, progress, and other selected updates for those tasks without having edit access to the plan.
The same logic would apply to other types of information, e.g. risks and issues.
Extending this thought, we could have a 'My Project Dashboard' created with Dynamic Views added as web content widgets for tasks, risks, issues, decisions, etc for the current user - so they can see everything relevant to them on the project and enter updates.
Our current 'workaround' is to have a 'My Project Dashboard' with current user reports set up on these entities (plan, risks, issues, etc). This gives users the ability to see their work but not update because we don't given edit access to the underlying sheets.
The way we've addressed this is to have reports for tasks, issues, and risks added to our blueprint's Dynamic Report Scope settings and a Dashboard that has Dynamic Views based on these reports. Users can then see AND UPDATE tasks, issues, and risks in from the dashboard, but only at the portfolio-level, so they see these DVs for everything, rather than a project level.
While it's possible for the user to apply a filter to the DV, it's a manual step. Having the ability to create/integrate project-level DVs through Control Center would be huge.