73 318 will J heads work???

hey bro!! i have a 71 demon with a 318,j-heads,yes a stock block,cheap 100 dollar hooker headers,3800 stall converter,3.91 gears w/spool,superstock leaf springs,drag shocks,adjustable pinion snubber,750 dbl pumper holley,old weiand intake.....and what? oh yeah 100 shot nx stage six nitrous system!!!!! check out my video on www.youtube.com/chrisdottie and you tell me...do you think j- heads work? don't let noone tell you otherwise....have a great day....!!!