This is their chance to absolutely nail it, like Drive to Survive did, and capture a bunch of fans. This deal better be *perfect*. If they make it corny then people are going to tune out and go, "Yep, told ya NAPCAR was stupid", and then it's game over.
This looks like it could be very good. Of course, being on late on USA and a poorly-subscribed streaming service make me wonder how many people will actually be exposed to it. But it sure seems to have potential.