I think that in it's current form, Notifications is a liability. In my experience, I have seen it use as much - if not more- battery than Location services. God forbid if you actually have more than one app pushing notifications. The more notifications, the heavier the battery usage.
I leave it off just because there is only one app I find it's useful with, and I don't use that app that often.