Risks of whitelisting OpenSea Proxy addresses in NFT contract code

I came across this recent warning about overriding isApprovedForAll method in NFT contracts:

OpenSea's documentation still recommends to do the overriding to reduce friction in sales transactions on their platform:

What does everyone think about the risks?

Seems to me they don't encourage it anymore. It is hard to find info on it, most is stale and in their regular docs you can't even find which proxy addresses are used, you need to dig it out from the internet etc.
I personally skip implementing it in NFTs.