This is almost exactly what I want. I have two things that I still want thought:
1. (And this is obvious, I know, but...) I want to run your stack on my own gear.
2. I want this to work on my phone, which is, unfortunately an iPhone so browser extensions are blocked by Apple policy. I'd have to create my own browser. Yuck.
As an aside, are you caching public tweets, etc, by any chance?