Is this an "acceptable" solution?

6V is battery voltage
5V is from PIC

Battery check is OFF:
Name:  OFF Circuit Simulator Applet.png
Views: 3949
Size:  7.6 KB

Battery check is ON:
Name:  ON Circuit Simulator Applet.png
Views: 4112
Size:  11.5 KB