Marlin, I really hope you are happy with the end result.
That is what matters most.
Having said that, I think you should get someone from a local 4wd club have a look at your setup, and advise on how to beef up the anchor points for your strap, and the anchor points back onto the chassis.
Most official 4wd clubs have very strict rules that apply to towing points.
If you have ever seen what damage a snatch strap can do when one end breaks loose, you would understand why.
Looking good or not, being able to safely use it is a totally different matter.
I am talking from experience, and only with concern about the safety of your trail mates in mind.


Best regards
PK