Hi, I made this in my free time because there wasn't really anything that let me delegate tweeting access without all the other junk to people. I envisioned it as something quick and handy for accepting submissions, etc.
It's rough. I hope there are open competitors that gain traction and are worth relocating to in the future. But for now I still like the platform over forced bidirectional communication platforms like Facebook. At the very least it's for fun, while it lasts.
could be useful for companies (like the one I work at) for employees to tweet via the company official account which is handled by marketing. (If you don't already), you may want a review panel for outgoing tweets, for which (I think) you can charge.