I am trying to get to the website but I only see video's. I am happy you are happy with the site.
In my opinion without doing enough research, so do not nail me, I think WikiTree has all they got. Just another lay-out. Maybe more features to upload videos.
I stay to my beloved WT. The fact that WT asks for reliable sources at anything that is added - and I know many is added without reliable sources and projects work hard on to solve, by people that did abide the honour code to do but didn't - the request for adding relialable sources And the cooperation and help here is the reason I will stay here forever at WT.
I am not sure if it is right to advertise here for another genealogy site. As member and lover of WT I think it is at least not very appropiate but that is just my humble thoughts.
I hope mylifeatearth is more what you like.
Kind regards from The Netherlands.