With 55 HBD this is quite ok for me, although I will support this one, I think the best would be for individual witnesses to come up with the same strategy all along.
Until blockchain databases becomes decentralized, this is going to always be a problem of blockchain technology (with big databases).
There will be needs to start looking at decentralized databases in the near future, and that's what I will fully support (including becoming witness if by then I still have my gear).