Dear Author,
Certainly, we are going to describe some migration steps in the Release Notes of the next OCCT release. Also we plan to publish a technical article describing the new approach to 3D view manipulation involving the camera here on the forum.
It is great that you are starting to experiment with the new API already!
We will try to consider your remarks and questions in the published materials.
Our own experience shows that porting an application that relies on high-level API (V3d package) should not be complicated.
SALOME platform is an example, it has been migrated smoothly to the new API.
And in case if an application performed some low-level view manipulations using Visual3d_ViewMapping and Visual3d_ViewOrientation classes, the application developer should clearly understand the goals of such manipulations - and then try to match them against Graphic3d_Camera API.
Can you post the list of advanced view manipulation tasks, for which you needed Visual3d API?