Direct Connection is wider and better.
But the repro are more expensive and they are all fiberglass. If you hit something they crack.
The Camaro one's are ABS plastic that flexes on impact. And they are very inexpensive.
Where you drive your car and what you want to spend is your decision.