@billrey About rotate around selection and zoom to mouse position etc, those are viewport navigation options, so I think they should be available in the viewport menus, also they are options that people switch all the time, keeping them in the preferences is quite painful.
In c4d for example, those options are available in the viewport menus, they are very easy to access and makes more sense.
And yes, I wish rotate around selection and zoom to mouse position were enabled by default.