Ditto, just had to replace the battery once, but it's been going strong for almost four years now. I might get a new one with this refresh, however.
The MacBook Pros with the Radeons don't have the problem with the graphics card failure. So it wouldn't be relevant to the OP's question.