Being a Steem Witness with not much following is a big pain in the a**. Another way to help witnesses who are dedicated would be to temporarily give them SP delegation, so they can get a few blocks, pay for the servers and keep this system running. At present much of the power is in the top list's hands. Which is not bad but considering if these outages will recur, people will go eventually off from this platform...
Support your witnesses, not only the top ones, they have enough votes and are generating more income from witnessing. Push up those who are willing to take the witness job and enthusiastic about Steem.
RE: Who Really Owns Your Steemit Data? - The Community Seed Nodes Project - Forever Nodes