I put in a Stant Superstat when I redid mine a year or so ago. Yes, of course OE is the best option, but I was in a hurry and the stealership on my way home didn't have one in stock. Advance did, and I was also able to use a coupon code to make it less expensive.
Seems to work fine. Time will tell if it continues to work for 6 years like the OE one did.
If working on someone else's car, I have only ever used brand new OE thermostats, water necks & o-rings... I can live with a redo on my own car but not on someone else's.