Hola
El usar la EEPROM para constantes que cambian y deben mantenerse después de prender y apagar el pic es una buena idea.
El leer esa constante desde la EEPROM no toma mucho tiempo:
BCF STATUS, RP0 ; Bank0
MOVLW CONFIG_ADDR ; Any location in Data EEPROM memory space
MOVWF EEADR ; Address to read
BSF STATUS, RP0 ; Bank1
BSF EECON1, RD ; EE Read
BCF STATUS, RP0 ; Bank0
MOVF EEDATA, W ; W = EEDATA
Por lo que no creo que haya problema si la lees a cada rato desde la eeprom. Podrías hacer una copia de ella en una variable en ram pero solo ahorrarías unos pares de líneas en ASM.