I have a WinPower 50kW pto alternator that I use for occasional standby power and way off distance electrical needs (like for an electric power washer to spray trees with or running my welder remotely). Believe me, you will probably NEVER come close to needing 15kW of juice. I usually run mine from a 35 hp JD 1070 and also from my tired 20 hp JD F-935 diesel lawnmower via the mower PTO and a 3:1 reduction gearbox. Neither machine even grunts when it gets to feel a starting load from the A/C compressor.
Fuel consumption is lower than 1 gal/hr because: 1) you probably will never be at engine full power output even though you will be at 540 pto rpm which is required to give you 60 Hz voltage. 2) You probably won't need to be running all the time anyways. Get water pressure, get heat or A/C, charge batteries, check the internet to get power restoration estimate, heat some food, save the strip steaks in the freezer. Then you shut down and wait a while. Buy some candles or oil lamps if the zombie apocalypse is forming. 3) may not be a good idea to run a lot of lights at night to remind the powerless that you have power. Strange things can happen if you advertise.
Best accessory is a Kill-A-Watt (costco or ebay) to measure volts and frequency instead of depending on an engine tachometer pointer. It just plugs into one of the AC outlets on the back of the alternator.
Just because the alternator is rated at 15kW, you don't need 30 hp to run it. Only if you need to draw 15 kW full time (like powering the entire ceiling light display at a Lowes or Home Depot or Menards). Check your electric bill to calculate how much juice you are actually making use of. Heck, you might need a bigger tractor !. Now watch how many replies will tell me I need a JD 4020 at 110 hp to keep my cell phone charged by means of my 50 kW Winpower. Right...