This domain sounds like a tutorial site to me. Creating a video site wouldn't make much sense on that domain unless it features video tutorials about modifying gadgets or software. I do like the idea of a "how to mod stuff" site.