They are expensive but if you run the lights off the generator and not feed it back into your house or the power companies system then you have no problems.

There would be no spike because the lights would only run 100% off the generator. Problem with that is the noise and cost of running a generator. Not very stealthy I would think.