Assuming that we have a plan with all workitems properly estimated with story points. And we have a known team velocity.
Using that information, I want to be able to get an overview of when all workitems will be finished, either by which sprint or by date. Goal would be to use that report to plan the project and to see how changes (remove/add workitems, remove/add people) will effect the finish date.
It feels like something like this should exist, but I haven't found it yet.
I don't see this feature (end date) just for any plan.
I only know about Proposed End date provided for Formal plan with plan snapshot:
A plan snapshot captures the current state of the plan, the work items in the plan and their schedules, the team area that owns the plan, and the iteration that the plan is created for. You can manage snapshots on the Snapshots tab of the Plan view. Three types of snapshots are available:
...
But that might not be what you are looking for, since you have resources already allocated, with a know team (i.e. group of resources) velocity