We will not be able to provide the functionality this way. We pretty much need to build a new site from scratch... It is not a bad suggestion though and we will certainly integrate with Facebook in some manner.
In that case you might also want to consider having a way such that when your users get an achievement or something in the game, their profile on the site gets automatically updated. Then, they could publish these achievements to their Facebook or Twitter streams. This will increase the virality of your game.
That is definitely on the road map, however, right now I am just trying to find a good technology stack =)