So sounds like I shouldn't have a speed problem. I'm wondering, would there be any benefit speedwise to set up a "if" type statement, and have a switch to select between the ready and setup mode? Something like this (I know this isn't the correct syntax)
if switch is off {bare minimum set of code here, just the delay variables, and flash firing instructions}
else if switch is on {long set of code here, with settings, mode selection, potentiometers to adjust delay, and all the extras I can program}
That way it would just loop through the short section of code most of the time rather looping through all the extra code thats only occasionally used for changing settings or seeing them on the LCD screen. But would there be any real benefit to doing that, or can the ardruino simply loop through the full size code so fast that it doesn't matter? Since it would be giving up some functionality, making you have to switch that switch back and forth, in and out of setup.