@aral What kind of setup are you using? AWS? VPS how powerful is it? Are you anticipating how much storage-needs can grow?
I'm considering my own instance but then when I think about how I will eventually have to store even the federated messages, it may clogged my cheap VPS very quickly...