I have always had my show computer on a lamp timer ... this year I switched to an Intermatic DT620, which has its own battery ... a typical power outage isn't going to drain that battery, so the show computer would come on at the correct time every day.
Also, I use Windows XP's Scheduled Tasks ... creating one for "when my computer starts." With Vixen that wasn't a lot of help if the power went out during the show, but now that I'm using xLights, it will restart the show if the power goes out and comes back during the show times.
Personally, I don't think the controllers would need to be reset.
And another plug for xLights -- ran the show flawlessly for three weeks, started on time, ended on time, no freezes. Vixen had been another story entirely.
HTH.
\dmc