I think their projected 1000hp is a little optimistic with the flow capabilities of nailhead heads. Maybe 1000ft.lbs/tq...
Tons of detailed build up pics here http://radrides.com/index.php?option=com_macgallery&view=images&albumid=6