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?