I recently went through this decision process and its was harder than I thought. Here is what I learned - and I am in the northeast, so we get "warnings" of hurricanes and blizzards so we tend to be better prepared or warned than other parts of the country.
A natural gas or propane fired generator uses more gallons of fuel per electricity created than gasoline and although you may have large storage tanks...they 1. May be near empty when the crap hits the fan, or 2. if a real bad disaster, the trucks to fill them might not be able to get to you or cannot fill themselves at their facilities Depending on your set up, you could be heating your house, stove, water and running your generator all on the same fuel source. If you get a propane fired generator - legally (I may be wrong or this may be different for different locations) the generator has to be mounted so not to shake the gas fitting that attaches to it. So having a portable genny becomes a "permanent" version.
Gasoline - when we lost power for over a week due to a hurricane - the gas stations could not pump either. Getting gas was a real issue. I prepared by buying lots of 5 gallon gas containers and when we are warned of a storm I fill them all up - they do not go to waste as I just add them to the cars when the storm is over. Also - most cars have anti siphoning devices installed so your car tanks become a significant challenge to get the fuel out - it can be done but its a challenge especially without power.....also my boat worked as a good source..just a thought.
I went through my whole house and added up all of the amperage and wattage and made my decision there. Also - I installed a throw swtich that allows me to manage what circuits are on or off. If you have a transfer swtich, you have to make the decision of what circuits you want to be able to run via the genny. Once wired that way you cannot change it without an electrician. For us - heat in the winter is the most critical not ac. But, my hot water heater takes 4500 watts just to run.
As for a PTO generator - I would think you may really need your tractor at this time...snow, trees etc.
Diesel - same as above with gasoline....you have to have a supply or its lights out again. And the bigger the generator, the bigger the fuel consumption.
I really liked the Generac stand by units that were powered by propane....but I went for gasoling due to being portable and the possible need to assist other neighbors by lending them my generator. I went with generac 7500 watts and I can manage my whole house with that..no ...not the ac....but I can heat, run hot water, coffee makers, freezers and fridges without issues.
I also installed a fuel drain on the generac and NEVER leave any fuel in the carb or tank. I charge the starting battery every month - I put a reminder in my outlook calendar.