Carnage - thanks for the refresher
Like C M says - this was not a total electrical failure so if you have restored your systems then you would be safe to press on. We in the States do not have this stupid passenger bill of rights that the EU has imposed so the only pressure that you would ever feel is the "continue mission" drive that most pilots have. I will say that I have overruled a Maintenance Controller (the Tech I talk to to sort out MX problems) and Dispatch and landed the aircraft at a different place than they wanted me to ( I wanted closer, they farther) but I have never at any airline been second guessed for my decision.
As PIC you should only ever have to be able to give a logical reason for your actions, you should never be prosecuted for those actions if they meet a reasonable standard, that is if an outside person looking in would say that that was a reasonable course of action.
I think there is a valid point to this thread. BA pilots would probably never have this EU Bill of rights pressure put on them but what about Ryan, or Easy or some of the other operators run by autocratic management? Look at the Air Mauritaneus (sp)thread to see what unjustified pressure can do to a career. It costs EU airlines a lot of cash to misconnect pax with destination. To say that there will never be pressure put on by this bill is to be ignorant of reality.