I agree with the PAN guys. The entire commercial aviation philosophy rests on redundancy (that's why there are always 2 badly-paid guys in the cockpit).
As well, for a lazy bastard like me, I'd much rather declare PAN and get land priority, rather than be coy then have the remaining GEN conk out. That would just be one too many procedures to perform before getting on the ground.