Good choice. In my opinion, you can do so much better with a good quality, US made carrier instead of that POS. At that price point you have Crawler Conceptz, AEV, OR Fab, and for just a bit more you get into Genright, Poison Spyder and other cage type carriers. Good luck in your continued search and let us know what you decide on!
I'd be curious to know if there were any lawsuits over this thing. Seems like it's a huge lawsuit waiting to happen, if someone's ever broke off on a highway.