I run the snatch from ZOR, its a great product! You will have to beef up your frame mounts as they WILL rip off over time.
I used to run thoes little aluminum mounts with the trailtough bucket. Never really had an issue with it, just went to the snatch mount when i did my engine swap because it...