From my experience when I was running the dev/beta builds, no. It was awful, got to one stage with the app that it was using a high percentage of battery. Dreadful. I binned the app to get my battery back to normal and haven't been back since.
I've slowly stopped using Facebook as it's the same drivel day in day out. What an awful product it has become.
No, because the issue doesn't lie with Android. Facebook has a terribly coded app and until they fix it, battery life will always suffer if it's installed.