Yeah, thats totally stupid. There are quite a few racing classes out there requiring leaf springs, but this guy is bringing a cannon to a knife fight!
My next step would require a new shortblock, a 540 that would put me up at about 1700 rwhp and still be able to drive it on the street!