Hi Sirani,
Thanks for letting us in on your experience.
In my opinion it was a good idea to RTB. In another thread about this same topic is a link to an accident report of an AA 757 who lost all battery power after electing to continue in 2008. When the battery is dead you lose a lot of systems. I think you would enjoy reading the report in the other thread even though it was in a 757.
Cheers