Yes, my guess is the more variables you create, the more memory you need where hardcoding things although involves more data entry but takes up less space.
I was thinking of actually using Bank * PC + offset as a formula for calculating the PC number to send on a given bank where you have separate variables for each bank..