GerardM Do you want a view that displays the same content currently shown in the viewport? If so, it would be better to add the options to the Outline view rather than the Preview view. The Outline view always reflects the state of the viewport but omits detailed information, such as bones or mesh vertices. Therefore, adding an option to link this view to the viewport seems like a good idea.
The Preview view is similar, but it can play any animation regardless of the viewport's playback state and preview the state when multiple animations are applied using tracks. In other words, the Preview view does not always display the same content as the viewport.
If you agree, I will create an issue to add an option that makes the Outline view and the viewport's zoom and pan levels the same. Is there any reason why it has to be the Preview view?