That is a horrible front page. You don't want your users to see that right away. I do understand that you want your users to see right away that your service is "OMG SO EASY" and everything, but throwing them right into the empty personal page is very confusing. You should have a more general front page that explains what's going on succinctly using simple terminology and pictures, with a big "Get Started!" button that drops them into the editing interface that's the current front page.
Alternatively, your front page could be the editing interface, but with the default contents set to an explanation as described above. So the user would just get started by removing your content and adding their own.
I understood your front page, but only after a moment of confusion. Your average user is just going to be confused and scared away by that page. (They have no incentive to put in the effort to figure out what's going on, so it has to be obvious.)
Just my two cents.