Yeah, refurbished from OEMs should be fine, it's the ones that are refurbished from elsewhere that are dubious. Because as you said, if the OEM is getting it refurbished then they will make sure everything is up to scratch.
Good to know OEMs replace the battery, that was my main concern with...