Nate's car I know personally and have worked on it with him and same goes for him working on my car. I say give it 2 months and we will show some track time since we will both be there this year.
Dyno sheet as you already saw is proof. but comparing a burnout and trying to insinuate it doesn't look like 667 RWHP is .. well, weak as Nate would say
Duane