what about “Root”? Root is symbolic on so many levels in the digital/computer nerd world as well as in the physical world…the basis of all things, the foundation. A powerful noun. Also could stand for the active verb “root for your favorite video on Root!” I see a lot of potential with Root for meaning, word-play, visual representation.
Even though a name change is very unlikely, please stick to this topic.