I think the Home Page should list a more good, convincing, attractive text so viewers will register.
Here are some examples of texts we could use:
"Welcome to TheOldComputer.com, the world's largest and fastest downloading site for ROMs and emulators!"
"Welcome to TheOldComputer.com, home of the oldest retro emulators and previously unobtainable ROMs!"
By using words that connect to TOC like 'fastest downloading site', ' ??????? number of people viewed this today', 'Rarest ROMs', and 'Only available on TheOldComputer', viewers may be easily convinced to sign up, rather than just reading 'World's Largest ROM site...'