Hi Vinit,
I have not yet tried but it seems that closure compiler can help your code execute faster. If you have identified that the execution of your code is more of an issue than the potential for maximizing the speed of your end points, I would try that. But, in my experience with the facebook apis, I have found that working through bulk calls to FB and caching locally can significantly improve speed over the optimization of code execution. That will depend on how good your execution design is. One other thing to note is that if you are concerned with the speed or delay your user experiences, then UI design is a great place to start. The perceived speed of an application can be significantly altered just by setting expectations appropriately, with regard to the speed with which a particular process will execute. So, tell the user it will be 10 seconds when it will take 8. Show them frequent, even if just guestimated, updates about the processing state. Like, "your request is 25% complete." I hope that helps and if not, I still had a good time writing it. :)