Please add a 3rd option for the dock that has the dock visible unless a window obstructs it. This is really better modern behavior where you don't have to compromise between two sub-optimal solutions. It's there when you need it, and out of the way when it should be.