Yea I think the owner of TubeX is in prison or something, but at least it's opensource now - it wasn't before. I own a few copies that I aren't really using. Same with TEVS. Both are OK but not super.
The admin interface for easyXsites or for the tubescript? It's free and you can just make a user and make a tube. Right now there are a lot of sites in queue, so it will take a while - we are rewriting that part though (site creation).
Or you can go here:
Getting started with easyXsites guide (has some screenshots of the interface of easyXsites)
Mass Video Import Guide (Has some - very - cropped pictures of the tubesite interface).