Well, you can’t make an omelet without breaking a few eggs.
Bet the pucker factor in the cockpit was fairly high.
This is on one hand, good news that the RAT system will work to power the aircraft in an emergency. It could very well be all the extra electrical test equipment and test systems they have (extra) in the plane may be the cause of the problem, not the aircraft electrical systems themselves.