This message is deceptive, I think.  If the user lifts the mouse button while it says "Look in this direction", it will actually do "Look in this direction and set pivot point" which is what the success version of the message says.  However the pivot point will be set 1 meter from the camera (mouse_ray.getPoint(1.0)) or anyway some fixed distance from the camera if not actually 1 meter.

Is it more useful to have it look in the given direction when over blank space than it is to have it do nothing when over blank space?