I wish they were clearer up front about how much work they had to perform so expectations weren’t such that I set up my account and I’m ready to go.
There will be other growing pains, never has a new social media platform had so much interest. Most companies start much slower and have more time to expand tech along the way.