Anyone who finds the time to dedicate into a community for the enjoyment of others should feel accomplished. I don't know you personally, but as an ex-Admin, I understand the effort it takes to support a large community like SFT.
If life demands more from you, then go do what you gatta do and then get back on the horse whenever you're ready!
Eco has been on my mind as of late. Since it's a game with a similar design to Minecraft, albeit with mechanics built around real-time player co-op survival, I feel that it would be an interesting game to introduce into the community.
My uncle is in Naples and a friend of mine lives right next to Tampa. We expected my uncle to come back to nothing, and my friend was supposed to likely be in the same situation. The storm surge was supposed to put them 9 feet under water. The swells were supposed to max out at the eaves of their houses.