Glad you are OK. I hope you didn't have any pipes freeze. That's the biggest problem where I live when the power goes out in the winter.
Regarding dual fuel generators, I assume you are thinking about gasoline/propane. I don't have one, but they are very popular because people who use propane...