Yeah I know. It's quite beefy though. I would feel comfortable pulling off it - same level of comfort I would feel with any non purpose built point like the hitch pin I also sometimes use.Looks good! However, FYI that's a tie-down point, not a recovery point. I wouldn't use it to winch or pull. Could easily bend/snap.
I used the similar but thinner loops on the front of my former 4Runner to run the winch hook back to the bumper on snatch pulls and never had an issue (no recovery points on my hidden winch bumper).
I appreciate the heads up - but I think for most stuff it'll be safe.