Maybe I'm missing something but I don't see why javascript is any better than a proprietary markup language for rendering Facebook data? Either way you're tied to a proprietary platform. If you want to mock it out for your own purposes how much easier will it be to do with Javascript than FBML (I guess maybe a little bit easier)?