It is tough for us as a club to say your tow points are good or not. The main thing is, is the tow point safe and strong. You can have 6 grade 8 bolts, but if the bumper is 1/8" wall thickness it probably could bend or break. Same thing is you can have a super beefy bumper, but it is held on my 1/4" bolts. Since wrap the strap around the bumper, would you also be able to get a winch hook around it. You can wrap a strap around a bumper but it typically is not a good idea to use a clevis/shackle to hold it in place or to bring both ends back to the other vehicle. You should wrap it through one of the eyelets to hold it in place. Also is it accessable if you are buried in a hole?
The main things to look at are
-Strength of the material
-Strength of fasteners
-Can anybody get a strap around it or a winch cable safely without damaging the strap/cable
-Is there any potential that the strap can come off during a pull
Based on those you can look at it and say, yes I feel it is safe. I have since my dangerous setups in the past, and some had potentially very dangerous outcomes.