Picked up a hood last week, fit perfect, no problems at all. I also picked up parts years ago (certifit is only 20 minutes from my house) for my taco, and they also held up good.
Something tried and true like the Sport Hood I would have no problem buying.
However, I would not like to be the guinea pig being the first person to buy something. I had TERRIBLY luck rebuilding the front of a Jetta with their parts. Nothing lined up.