I only shared this video with Hacker News today, so the comments are from this community. I just signed up for Tella today also, and they aren't allowing me to disable it or delete comments self-serve. I've contacted their support so hopefully I can hear back soon and disable it!
Why reinvent the wheel with something as glitchy as Tella!? Just post it on YouTube!!!!
I really wanted the Zoom feature, but maybe it wasn't worth it.
A better question might be why some people on HN think this is an acceptable way to behave.