Most of the serious grower in my area steal electricity thus bypassing the meter.
The new smart meters... New to me anyway make it a lot easier to find out where people are stealing electricity.
You can have a rather decent sized grow using only about 5-8kw including lights/cooling...
Generators are pretty costly to run with todays gas prices.
Natural gas would be the only way to go