I would call that site a hub, it looks really nice, but it isn't really a freesite I would say...
Mind You, I have been away from the biz for about a year and actually just started doing a little work again today, so You might not want to listen to what I have to say.
But a freesite is generally not in the root of your domain, as You can have and submit 1000's of freesites from the same domain.
Look here:
http://www.pornlinkworld.com
That is my hub or some might call it a fake linklist, and on it I list all the freesites I make.
Best of luck to You