those brackets don't look that bad, sound like they are strong enough if you can hang on them. Personally I would go with the coleman brackets if you are going to cruise around with your lift all the time, but if you are just going to put it up there when you know you are going to go on a trail, they sound fine. One thing you might consider, since they are plastic, what about the stress on them when you do offroad? If one of those suckers breaks, that would be a shattered window.
My two cents,
Lee
My two cents,
Lee