Any of the user interface preferences applied require a restart of the software to take effect. it works just fine.
For the constrained orbit, the rotation axis will be vertical and will cross the center of rotation defined by the user. With a regular use, you can do any manipulation seamlessly