Count Pulses from Water Meter and Open Valve Every 'N' pulses

If its true that a routine that short wouldn't affect the serial communication then it is a great and simple solution. That is pretty much all the interrupt routine would have to to. I could then check the value and reset the variable in the main loop at my leisure. Have you used this technique successfully before?