A useful / practical feature would be to (optionally) limit how close one can view a model. It would be particularly useful for models with image textures which always eventually look poor when too close. Also stops viewer from passing through models.
I do realise that implementing this is possibly tricky, I imagine a forcefield computed by inflating the model by a certain distance.
Or, a force field sphere around the virtual camera and an intersection test with model vertices.